按下列要求写出相应的指令或程序段。 写出两条使AX内容为0的指令。 使BL寄存器中的高4位和低4位互换。 屏蔽CX寄存器的bll,b7和b3位。 测试DX中的b0和b8位是否为1。
简答题查看答案
写出用下列寻址方式将存储单元X中的第3个字取出,AX与其相加再放入Y单元的指令序列。 (1)直接寻址 (2)寄存器相对寻址 (3)基址变址
简答题查看答案
写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。
简答题查看答案
写出能够完成下列操作的8086CPU指令。 (1)把4629H传送给AX寄存器; (2)从AX寄存器中减去3218H; (3)把BUF的偏移地址送入BX中。
简答题查看答案
写出清除AX寄存器的多种方法并比较(要求单指令实现)。
简答题查看答案
根据题目要求,写出相应的汇编指令: (1)把BX寄存器的值传送给AX。 (2)将立即数15送入CL寄存器。 (3)用BX寄存器间接寻址方式将存储单元中的字与AX寄存器的值相加,结果在AX中。 (4)把AL中的字节写入用基址变址寻址的存储单元中。 (5)用SI寄存器和位移量VALUE的寄存器相对寻址方式,从存储单元中读出一个字送入寄存器AX。 (6)将AX中的数与偏移地址为2000H存储单元的数相减,结果在AX中。
简答题查看答案
将 AX 寄存器清零有 4 种方法,试写出这 4 条指令。
简答题查看答案
写出完成下述功能的指令: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)AL的内容乘以BL的内容 (4)测试AL最低位是否为1 (5)把AL内容变成对应的ASCII (6)截取AL的低4位 (7)交换AX、BX的内容
简答题查看答案
写出把首地址为DATA的字数组和第4个字送到AX寄存器的指令。要求使用寄存器相对寻址与基址加变址寻址两种寻址方式。
简答题查看答案