不能用SUB 64H, AL指令,因为减法指令中不能用立即数作目标操作数。应使用下列指令:
NEG AL ;AL←(AL)
ADD AL, 100
(简答题)
若用64H减去AL中的内容,是否能用SUB 64H, AL 指令?为什么?如果不能,应使用什么指令?
正确答案
答案解析
略
相似试题
(简答题)
指出下列指令是否正确,若不正确说明原因:MOV 64H,AL
(单选题)
执行下列()指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同
(单选题)
要检查寄存器AL中的内容是否与AH相同,应使用的指令为()。
(简答题)
已知8253计数器/定时器端口地址分别是:60H、62H、64H、66H, 初始化程序如下: MOV AL , 77H OUT 46H , AL MOV AL , 21H OUT 42H , AL MOV AL , 40H OUT 42H , AL STI 问: (1)计数器1工作于何种方式? (2)当CLK1为1MHZ时OUT1输出的周期是多少? (3)一个周期中处于低电平的时间是多少?
(单选题)
累加器AL中的内容为74H,执行CMP AL,47H指令后,累加器AL中的内容为()。
(简答题)
写出完成下述功能的指令: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)AL的内容乘以BL的内容 (4)测试AL最低位是否为1 (5)把AL内容变成对应的ASCII (6)截取AL的低4位 (7)交换AX、BX的内容
(单选题)
寄存器AL中的内容是5AH,则执行SUBAL,50H后,AL的内容变为()
(填空题)
将I/O设备端口内容读入AL中的指令助记符是()。
(单选题)
下面程序段执行后,AL中的内容是() MOVAX,8833H ADDAL,AH DAA