(一) 操作练习
- 编写实验程序,将00H-0FH共16个数写入内存3000H开始的连续16个存储单元中。
原理图:
将AX寄存器内容清零,将AX的0值赋值给DS,将3000H地址存储单元赋值给SI,令计数器CX值为16,重复16次循环,令AL寄存器值为0,从0值开始赋值
第一次循环将AL的0值赋值给SI后将AL自增变成01H;将SI自增变成用于下一次循环的地址3001H,将计数器CX自减一,JNE AA1,当循环未结束ZF=0,一直进入AA1循环体执行
- 编写程序,将内存3500H单元开始的8个数据复制到3600H单元开始的数据区中。单步运行程序,观察8086内部寄存器的数值变化。
原理图:

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113618 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!