当前位置:编程学习 > 汇编语言 >>

汇编语言程序设计题目,在线等答案!!!急!

2. 已知两个字节变量A、B,编程实现:(A+B*6)/3→C
答案:MOV   AL,   B           ;取来B
MOV   BL,   6
MUL   BL                  ;乘积为16位数,存到AX

MOV  BL,  A            ;取来A
MOV  BH,  0            ;拓展为16位数

ADD  AX,  BX           ;AX = A+B*6

MOV  BL,  3
DIV   BL                   ;AX / 3 

MOV   C,   AL

END
其他:编制程序完成 12h,45h,0F3h,6Ah,20h,0FEh,90h,0C8h,57h 和34h等10DATAS SEGMENT bdata db 01h,02h,03h,04h,05h,06h,07h,08h,09h,

上一个:用汇编语言实现s=1!+2!+3!+4!+5!+6!+7!+8!
下一个:在汇编语言中 为什么mov [si],dx运行得,而mov shu[bx],dx这个就运行不得呢

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,