汇编程序设计练习题
轻风编程之路
这个作者很懒,什么都没留下…
展开
-
每天一道汇编题(3)
题目要求:设变量VAR字单元的值为带符号数x,x和y为字单元的变量,编写程序段,按以下要求给y赋值 y = 2,x>30 y=0,1<=x<=30 y=-2,x<1 DATA SEGMENT VAR DW 50 ;假定值 Y DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AX,VAR CMP AX,30 JG ABOVE原创 2020-11-24 11:12:44 · 247 阅读 · 3 评论 -
每天一道汇编编程题(2)
题目要求:编写程序段,将AX寄存器的内容以相反的顺序传送到DX寄存器中,并要求AX中的内容不被破坏,然后统计DX寄存器中1的个数并存入BL中。 CODE SEGMENT ASSUME CS:CODE START: MOV AX,4321H ;假定值 PUSH AX ;AX寄存器内容压栈保护 MOV CX,16 ;设定循环次数 XOR BL,BL ;清空BL寄存器内容 NEXT: SHR AX,1 ;逻辑右移,AX寄存器的最低位的值送入CF中 RCL DX,1 ;将CF原创 2020-11-22 15:25:08 · 858 阅读 · 1 评论