早教吧作业答案频道 -->数学-->
汇编指令(out)语法以下无语法错误的是?1.outax,30h2.outbx,al3.outal,dx4.out30h,ah
题目详情
汇编指令(out)语法
以下无语法错误的是?
1.out ax,30h
2.out bx,al
3.out al,dx
4.out 30h,ah
以下无语法错误的是?
1.out ax,30h
2.out bx,al
3.out al,dx
4.out 30h,ah
▼优质解答
答案和解析
四个都错误
语法是out port,acc
1、要是交换下操作数,倒是正确的.或者改为in指令.
2、bx错误,port端口号超过255时,应该放到dx中.
3、还是交换下操作数就对了,或者改为in指令.
4、ah错误,如果输出的数据是8位,则应该使用al寄存器.
总结:
语法格式:out port,acc
1)port为端口地址.可以是0-0ffffh
小于255时,可用直接寻址或间接寻址;大于255,
如果端口号在0-255(0ffh)之间,可用直接寻址或间接寻址,用于间接寻址的寄存器是DX.
比如
直接寻址:out 30h,al
间接寻址:mov dx,30h
out dx,al
如果超过255(0ffh)必须用间接寻址.比如:
mov dx,378h
mov dx,al
2)acc必须是累加器.外设是8位端口时,用AL寄存器;外设为16为端口时,用AX寄存器.
比如:
out dx,al ;将al中的字节数据通过dx所指出的端口向外设输出
out dx,ax ;将ax中的字数据通过dx所指出的端口向外设输出
语法是out port,acc
1、要是交换下操作数,倒是正确的.或者改为in指令.
2、bx错误,port端口号超过255时,应该放到dx中.
3、还是交换下操作数就对了,或者改为in指令.
4、ah错误,如果输出的数据是8位,则应该使用al寄存器.
总结:
语法格式:out port,acc
1)port为端口地址.可以是0-0ffffh
小于255时,可用直接寻址或间接寻址;大于255,
如果端口号在0-255(0ffh)之间,可用直接寻址或间接寻址,用于间接寻址的寄存器是DX.
比如
直接寻址:out 30h,al
间接寻址:mov dx,30h
out dx,al
如果超过255(0ffh)必须用间接寻址.比如:
mov dx,378h
mov dx,al
2)acc必须是累加器.外设是8位端口时,用AL寄存器;外设为16为端口时,用AX寄存器.
比如:
out dx,al ;将al中的字节数据通过dx所指出的端口向外设输出
out dx,ax ;将ax中的字数据通过dx所指出的端口向外设输出
看了汇编指令(out)语法以下无语...的网友还看了以下:
阅读下列因式分解的过程,再回答所提出的问题:1+x+x(x+1)+x(x+1)2=(1+x)[1+ 2020-04-08 …
图1是法国马赛和日本东京的气温降水图,图2是法国农业分布图,读图回答22-24题.22.读马赛和东 2020-04-09 …
LL(1)文法一定是2型文法或3型文法吗?属于0型或1型文法但不属于2、3型文法的可能是LL(1) 2020-04-27 …
下列关于金属保护的说法不正确的是()A.图1是牺牲阳极阴极保护法,图2是外加电流阴极保护法B.两种 2020-05-17 …
四、给定义法G[S]:S→ABA→aB|bS|cB→AS|d(1)请给出每一个产生式右部的Firs 2020-05-21 …
1.国际贸易惯例本身()。A.是法律B.不是法律C.对贸易双方具有强制性D.对贸易双方不具有强制性 2020-06-19 …
阅读下列因式分解的过程,再回答所提出的问题:1+x+x(x+1)+x(x+1)²=(1+x)[1+ 2020-06-27 …
英语翻译4.3.1立法依据的不足4.3.2噪声污染法律规制途径的现实困境4.3.2.1私权救济途径 2020-07-01 …
图1是法国某报刊登的关于晚清的一场战事的图片。该战事的后果是()A.《南京条约》的签订B.中国西南 2020-07-07 …
1.关于求通项公式的,不太懂累加法和累乘法的,已知数列{A满足An+1=2^n+1*An/An+2 2020-07-15 …