题目内容
(请给出正确答案)
[主观题]
编程将AL寄存器中的内容以相反的次序传送到BL寄存器中,并要求AL中的内容不被破坏,然后统计BL寄存
器中1的个数是多少。 例如若AL=1010 0110B 程序执行完后 BL=0110 0101B,统计1的数目为4。 START:MOV AX,01H MOV BX,02H MOV DX,03H MOV CX,04H NEXT:INC AX ADD BX,AX SHR DX,1 LOOPE NEXT,程序段执行完后,AX、BX、CX、DX寄存器的内容分别是什么。 编写程序段,实现下述要求: 求CL和DL寄存器中两数之和,若有进位,则将CH置1,否则将CH请0。
提问人:网友tiger99cncn
发布时间:2022-01-07