自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 汇编语言 第三章寄存器(内存访问)知识点小结

对于栈段,将它的段地址放在SS中,将栈顶单元的偏移地址放在SP中,这样CPU在需要进行栈操作的时候,比如执行push、pop指令等,就将我们定义的栈段当作栈空间来用。一段内存,可以既是代码的存储空间,又是数据的存储空间,还可以是栈空间,也可以什么也不是.关键在于CPU中寄存器的设置,即CS、IP,SS、SP,DS的指向。对于数据段,将它的段地址放在DS中,用mov、add、sub等访问内存单元的指令时,CPU就将我们定义的数据段中的内容当作数据来访问;在SS、SP中存放栈顶的段地址和偏移地址;

2024-08-12 21:27:37 253

原创 Intel系列微处理器的3种工作模式

​ 可以从保护模式直接进入能运行原8086程序的虚拟8086模式是很有意义的,这为用 户提供了一种机制,可以在现有的多任务系统中方便地运行原8086系统中的程序。​ 80386是第二个重要的型号,随着微机应用及性能的发展,在微机上构造可靠的多任务操作系统的问题日益突出。​ 幸运的是,我们用的Windows 是基于80386的,我们可以以这样轻松的方式工作,开两个窗口,一个是工作于保护模式的Word, 一个是工作于虚拟8086模式的DBASE, 我们可以方便地在两个窗口中切换,只要用鼠标点一下就行。

2024-08-11 12:52:34 342

原创 汇编语言第二章寄存器(笔记、习题及拓展知识)(王爽汇编语言第四版)

​ 一个典型的CPU(此处讨论的不是某一具体的CPU)由运算器控制器寄存器(CPU 工作原理)等器件构成,这些器件靠内部总线相连。前一章所说的总线,相对于CPU内部来说是外部总线。内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其他器件的联系。简单地说,在CPU中:●运算器进行信息处理;●寄存器进行信息存储;●控制器控制各种器件进行工作;●内部总线连接各种器件,在它们之间进行数据的传送。​ 对于一个汇编程序员来说,CPU中的主要部件是寄存器。

2024-08-11 12:49:59 790

原创 汇编语言第二章汇编寄存器知识小结

如果给定一个段地址,仅通过变化偏移地址来进行寻址,最多可定位64KB个内存单元(偏移地址16位,变化范围为0-FFFFH,仅用偏移地址来寻址最多可寻64KB个内存单元)当8086CPU要访问内存时,由段寄存器提供内存单元的段地址。CPU可以用不同的段地址和偏移地址形成同一个物理地址,比如CPU要访问21F60H单元,则它给出的段地址SA和偏移地址EA满足SA×16+EA=21F60H即可。CS存放指令的段地址,IP存放指令的偏移地址。①从CS:IP指向的内存单元读取指令,读取的指令进入指令缓冲器;

2024-08-11 12:49:10 266

原创 汇编语言第一章基础知识小结

汇编指令是机器指令的助记符,同机器指令一一对应每一种CPU都有自己的汇编指令集CPU可以直接使用的信息在存储器中存放在存储器中指令和数据没有任何区别,都是二进制信息存储单元从零开始顺序编号一个存储单元可以存储8个bit,即8位二进制数1Byte=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB每一个CPU芯片都有许多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。一个CPU可以引出3种总线的宽度标志了这个CPU的不同方面的性能地址总线的宽度决定了CPU

2024-08-11 12:48:38 408

原创 汇编语言第一章检测习题(王爽汇编语言第四版)

(6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16 根、32根。(2)1KB的存储器有______个存储单元。(7)从内存中读取1024字节的数据,8086至少要读次,80386至少要读次。(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为______。(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为。(3)1KB的存储器可以存储______个bit,(4)1GB、1MB、1KB分别是。(3)1KB的存储器可以存储个。

2024-08-11 12:46:53 319

原创 汇编语言第二章检测习题(王爽汇编语言第四版)

(1)写出每条汇编指令执行后相关寄存器中的值。(2)只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。

2024-08-10 20:01:24 405

原创 汇编语言第一章基础知识(笔记与习题)(王爽汇编语言第四版)

汇编语言第一章基础知识笔记及课后习题答案(王爽汇编语言第四版)

2024-08-09 18:35:22 1104

原创 汇编语言实验教程一(王爽汇编语言第4版)

找到安装目录下的 DOSBox 0.74-3 Options.bat 文件,右键打开,(不要点击编辑),找到将windowresolution调整为自己觉得合适的大小,我这里调成1780x900,大小较为合适,随后保存重启DOSBox窗口即可。

2024-08-08 03:39:23 1301 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除