汇编语言
qq_34190043
这个作者很懒,什么都没留下…
展开
-
汇编语言(王爽著) 第三章 寄存器(内存访问)
实验 把某个地址中的值赋给一个变量al. 再把这个变量的值存储到另一个地址中。 1.把1000:0 所指向地址中的值传给al. 写代码,然后执行代码 A.写代码 a 1100:0 mov bx,1000 mov ds,bx mov al,[0] B.执行代码 r 查看寄存器值 r cs 1100 r ip 0000 修改指令执行地址 t t t 执行完毕。此时,al=1; 2.把al的值存储到1...原创 2019-07-07 15:59:34 · 440 阅读 · 0 评论 -
第三章寄存器(内存访问)—-栈的学习
1.利用栈来实现寄存器值的交换 代码编写: A.在地址1000:100处开始存储代码。 B.修改取指的地址,即cs,ip的值原创 2019-07-10 22:24:43 · 180 阅读 · 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 · 267 阅读 · 0 评论 -
提出问题
数据代码和栈如何放到不同的段中? 为什么要放到不同的段中? 段的概念是什么? 明天的任务就是把这些搞清楚。原创 2019-07-21 22:13:39 · 88 阅读 · 0 评论