汇编语言典型例题详解
汇编语言不像C,java等高级语言容易理解,下面我们通过几道典型例题来了解汇编语言的特点吧
操作方法
- 01
编写统计AX中1、0个数的源程序。1的个数存入CH,0的个数存入CL。
- 02
下面程序段是实现从键盘输入10个1位10进制数后累加。最后累加和以非压缩BCD码形式存放在AH(高位)和AL(低位)中
- 03
试编写一源程序,要求能从键盘接收一个个位数N,然后响铃N次(响铃的ASCII码为07)。
- 04
在STRING到STRING+99单元中存放着一个字符串,试编制一程序测试该字符串中是否有数字。如有,则把CL置0FFH,否则将CL置0。
- 05
从键盘读入一个四位的十六进制数,CRT显示等值的二进制数.
- 06
已知(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=0ABCDH,(20102H)=1234H,(21200H)=0FFCDH,(21202H)=5678H,试说明下列各条指令执行完后AX寄存器的内容
- 07
指出下列各寻址方式所使用的段寄存器。 (1)[DI+12H] (2)[1234H] (3)ES:[BX+SI] (4)[BP+SI+100H]
- 08
设在内存单元SQTAB首址开始存放了0~15的平方数表。要求用直接查表法编一程序,求出A单元中给定数(<=15=的平方值送B单元保存。
赞 (0)