- 393
- 0
- 约1.5万字
- 约 14页
- 2017-06-22 发布于湖北
- 举报
一、分析题(每题4分,共500分)
1. 编写一完整程序,比较两个字符串STR1和STR2所含字符是否完全相同,如果相同(AL)=1,不相同(AL)=0.
2. 编写一段程序统计BUF缓冲区100个字数据中为0的个数,并将统计结果保存在DL中。
3. 比较5个字节的字符串A和B,若两个字符串不相等则字节标志单元FLG置1;否则清0。
4. 设STR开始有一个长度为50个字节的字符串,编一段程序,将字符串的所有字符向后(大地址)移动20个字节。
5. 已知在AX、BX中放有一个32位二进制数,求其补码,并送入CX、DX之中,其中AX、CX放高位。
6. 在A字单元有一个有符号被除数,在B字单元有一个有符号除数,求其商存于C字单元中,余数存D字单元中,试编程实现之。
7.
8. 编写一个完整的程序放在代码段CSEG中,要求把数据段中两个字单元X和Y的内容相加,结果放在AX中.
9. 试编写一程序段把40个字母A的字符串从源缓冲区传送到目的缓冲区。
10. 在A地址处有10个数据,现要求传送到B地址处,请编程实现。
11. 在A、B地址起各有4个字节单元的无符号数,试编程实现二个无符号数的和,并将值存于C址起的单元中。
12. 按下面要求写出程序的框架:
①定义一个数据段,其中开辟100个字单元、初值为0;
②定义一个代码段,并在其中指定段寄存器、指定主程序从01
原创力文档

文档评论(0)