MOV BL,0FH
AND BL,AL
SAL 4
SHR 4
XOR AL,BL
(简答题)
试按要求编制程序段:寄存器AL中高低四位互换。
正确答案
答案解析
略
相似试题
(简答题)
试按要求编制程序段:把标志寄存器中符号位SF置‘1’。
(简答题)
试按要求编制程序段:由寄存器AX,BX组成一个32位带符号数(AX中存放高十六位),试求这个数的负数。
(简答题)
试按要求编制程序段:用一条指令把CX中的整数转变为奇数(如原来已是奇数,则CX中数据不变,如原来是偶数,则(CX)+1形成奇数)。
(简答题)
试按要求编制程序段:现有三个字节存储单元A,B,C。在不使用ADD和ADC指令的情况下,实现(A)+(B)→(C)。
(简答题)
如果要将AL中的高四位移至低四位的位置,而移位后AL中的高四位为0,有几种方法?分别写出实现这些方法的程序段。
(简答题)
写出完成下述功能的程序段: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)传送15H到BL寄存器 (4)AL的内容乘以BL的内容 并请写出最后(AX)=?
(简答题)
写出完成下述功能的程序段: (1)传送40H到AL寄存器; (2)将AL的内容乘以2; (3)传送16H到AH寄存器; (4)AL的内容加上AH的内容。 计算最后结果(AL)=?
(简答题)
下面程序段是判断寄存器AH和AL中第三位是否相同,如相同,AH置0,否则AL置0。试在空白处填上适当的指令(一个空白处只填一条指令)。
(简答题)
测试AL寄存器,如果最高位和最低位同时为0,则转L0,如果最高位和最低位只有一位为1,则转L1,如果最高位和最低位同时为1,则转L2。请编写程序段。