2018年11月25日
摘要: 任务1:按照要求程序如下: 执行结果如下: 任务2: 运行后进行debug: 任务3: 总结: 了解了loop和cx相结合的功能,更加熟悉并可以运用段前缀来写代码 阅读全文
posted @ 2018-11-25 19:25 patrick00017 阅读(98) 评论(1) 推荐(0) 编辑
  2018年11月18日
摘要: 练习1: 通过编译连接和执行: 修改第三行: 发现第三行送到dl的那个数字决定了输出的第一个数字。 进行调试: 发现cs=ds + 10h 练习2: 运行如下: 左上方出现36 将0433h改为0432h,0436h改为0439h后: 出现29 将0433h改为0333h,0436h改为0336h后 阅读全文
posted @ 2018-11-18 20:01 patrick00017 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 前提:1.关于D命令 D命令是查看内存单元的命令,方式为:d 段地址:偏移地址 debug在执行“d 1000:0”的命令时,会先将段地址送入到寄存器中,比如这样: 发现4个段寄存器CS,DS,SS,ES都没有改变 然而再次进行-d, 发现段地址依然是1000,此处??? 使用D命令最好事先指定段寄 阅读全文
posted @ 2018-11-18 19:29 patrick00017 阅读(139) 评论(2) 推荐(0) 编辑
  2018年10月28日
摘要: 实验一 任务1:用-e向内存输入 因不能撤销,输入时要准确输入,避免重新做。 用-a向内存输入 任务2:用给出的3条指令计算2的8次方 任务3:查看ROM的生产日期并尝试修改 ROM生产日期不能进行修改 任务4:向内存b8100H开始的单元中填入数据 前面的表示形状,后面的表示颜色 总结: 该实验内 阅读全文
posted @ 2018-10-28 21:42 patrick00017 阅读(129) 评论(4) 推荐(0) 编辑
  2018年10月21日
摘要: 简单的说,在CPU中: 运算器进行信息处理 寄存器进行信息储存 控制器控制各种器件进行工作 内部总线连接各种器件,在他们之间进行数据的传送 对于一个汇编程序员来说,CPU中的主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。程序员通过改变各种寄存器中的内容来实现对CPU的控制。不同的CP 阅读全文
posted @ 2018-10-21 21:05 patrick00017 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,也成为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过编程过程转换成机器指令。普通的说,特定的汇编语言和特定的机器语言指令 阅读全文
posted @ 2018-10-21 19:02 patrick00017 阅读(153) 评论(0) 推荐(0) 编辑