多语言展示
当前在线:1434今日阅读:159今日分享:18

汇编语言典型例题详解

汇编语言不像C,java等高级语言容易理解,下面我们通过几道典型例题来了解汇编语言的特点吧
工具/原料
1

汇编程序

2

电脑

方法/步骤
1

编写统计AX中1、0个数的源程序。1的个数存入CH,0的个数存入CL。

2

下面程序段是实现从键盘输入10个1位10进制数后累加。最后累加和以非压缩BCD码形式存放在AH(高位)和AL(低位)中

3

试编写一源程序,要求能从键盘接收一个个位数N,然后响铃N次(响铃的ASCII码为07)。

4

在STRING到STRING+99单元中存放着一个字符串,试编制一程序测试该字符串中是否有数字。如有,则把CL置0FFH,否则将CL置0。

5

从键盘读入一个四位的十六进制数,CRT显示等值的二进制数.

6

已知(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=0ABCDH,(20102H)=1234H,(21200H)=0FFCDH,(21202H)=5678H,试说明下列各条指令执行完后AX寄存器的内容

7

指出下列各寻址方式所使用的段寄存器。     (1)[DI+12H]                (2)[1234H]     (3)ES:[BX+SI]             (4)[BP+SI+100H]

8

设在内存单元SQTAB首址开始存放了0~15的平方数表。要求用直接查表法编一程序,求出A单元中给定数(<=15=的平方值送B单元保存。

注意事项

有帮到你就投票吧

推荐信息