不使用立即数,也不用任何存储单元中的数据,写一段程序(限六条指令之内),完成如下操作:-1→AX,0→BX,1→CX。
正确答案
XOR CX,CX
INC CX
XOR AX,AX
DEC AX
答案解析
相似试题
(简答题)
写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。
(简答题)
根据以下要求,写出对应的汇编语言指令 (1)把BX和DX寄存器内容相加,结果存入DX寄存器。 (2)使用BX和SI寄存器进行基址变址寻址,把存储器中一字节内容与AL内容相加,结果存入存储单元。 (3)用寄存器BX和位移量0B2H的寄存器相对寻址方式,把存储器中一个双字与ECX相加,结果存入ECX。 (4)用偏移地址1020H直接寻址,把存储单元一个字内容与立即数3相加,结果存入存储单元。 (5)将AL寄存器内容与立即数120相加,结果存入AL寄存器。
(简答题)
根据题目要求,写出相应的汇编指令: (1)把BX寄存器的值传送给AX。 (2)将立即数15送入CL寄存器。 (3)用BX寄存器间接寻址方式将存储单元中的字与AX寄存器的值相加,结果在AX中。 (4)把AL中的字节写入用基址变址寻址的存储单元中。 (5)用SI寄存器和位移量VALUE的寄存器相对寻址方式,从存储单元中读出一个字送入寄存器AX。 (6)将AX中的数与偏移地址为2000H存储单元的数相减,结果在AX中。
(简答题)
编写一短程序段:用存储单元NUMBI中的无符号字节数去除存储单元NUMB中的无符号字节数,将所得的商存入单元ANSQ,而余数存入单元ANSR中。
(填空题)
变量仅代表本数据存储区中的()数据单元。
(判断题)
每个对象也有地址,该地址就是存储此对象数据成员的单元的首地址。
(单选题)
将数据5618H存放在存储单元中的伪指令是()
(单选题)
将10个字数据3456H存放在存储单元中的伪指令是()。
(单选题)
有指令MOV AX,1234H,指令中的立即数1234H是存储在()。