![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
qq_34190043
这个作者很懒,什么都没留下…
展开
-
汇编语言(王爽著) 第三章 寄存器(内存访问)
实验把某个地址中的值赋给一个变量al.再把这个变量的值存储到另一个地址中。1.把1000:0 所指向地址中的值传给al.写代码,然后执行代码A.写代码a 1100:0mov bx,1000mov ds,bxmov al,[0]B.执行代码r查看寄存器值r cs1100r ip0000修改指令执行地址ttt执行完毕。此时,al=1;2.把al的值存储到1...原创 2019-07-07 15:59:34 · 385 阅读 · 0 评论 -
第三章寄存器(内存访问)—-栈的学习
1.利用栈来实现寄存器值的交换代码编写:A.在地址1000:100处开始存储代码。B.修改取指的地址,即cs,ip的值原创 2019-07-10 22:24:43 · 156 阅读 · 0 评论 -
汇编语言(王爽著)第二章 寄存器
1.概念问题寄存器的作用:信息存储2.地址的表示方式(不唯一)段地址+偏移地址3.为什么不能直接表示物理地址16位机,地址总线20根4.寄存器的分类通用寄存器和专用寄存器通用:ax,bx,cx,dx;专用:cs,ds;ss,es,ip,,,,,其中段寄存器:cs,ds;ss,es;5.修改cs,ip的指令首先思考为什么修改?汇编语言是按照顺序...原创 2019-07-07 15:10:30 · 237 阅读 · 0 评论 -
提出问题
数据代码和栈如何放到不同的段中?为什么要放到不同的段中?段的概念是什么?明天的任务就是把这些搞清楚。原创 2019-07-21 22:13:39 · 71 阅读 · 0 评论