![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自学笔记
文章平均质量分 77
学Java挺好的就是头有点凉
这个作者很懒,什么都没留下…
展开
-
汇编语言第二版笔记自用【第五章】
汇编语言[bx]:和[0]类似,表示一个内存单元,存放偏移地址,段地址默认存放在ds中loop:循环指令描述性符号:“()”:使用“()”来表示一个寄存器或内存单元中的内容,如:(ax)表示ax中的内容(al)表示al中的内容(20000H)表示20000H单元的内容;(()中的内存单元地址为物理地址)((ds)*16+(bx))表示ds中的数据作为段地址,bx中的数据作为偏移地址的内存单元中的内容()中的元素可以有三种类型寄存器名段寄存器名内存单元的物理地址(一个20位的原创 2022-01-25 23:00:41 · 200 阅读 · 0 评论 -
汇编语言第二版笔记自用【第四章】
汇编语言第四章 第一个程序4.1 一个源程序从写出到执行的过程一个汇编语言程序从写出到最终执行的简要过程编写汇编源程序,得到源程序文件对源程序进行编译连接masm xx.asm link xx.obj,得到可执行文件xx.exe可执行文件包含两部分:1)程序(源程序中的汇编指令翻译得到的机器码)和数据(源程序定义的数据);2)相关描述信息,比如程序有多大,要占用多少内存空间等执行可执行文件中的程序操作系统根据可执行文件中的描述信息,将可执行文件的机器码和数据加载入内存,并进原创 2022-01-21 06:47:48 · 90 阅读 · 0 评论 -
汇编语言第二版笔记自用【第三章】
汇编语言第二版笔记自用【第三章】第三章 寄存器(内存访问)3.1 内存中字的存储在CPU中,用16位寄存器来存储一个字,高八位存放高位字节,低八位存放低位字节在内存中,用连续的两个内存单元来存放字,低位字节存放在低地址单元中,高位字节存放在高地址单元中字单元:由两个地址连续的内存单元组成,比如一个字单元由2、3两个内存单元组成,则这个字单元的起始地址为2,可以说这是2地址字单元3.2 DS和[address]DS通常用来存放要访问的数据的段地址mov指令的作用将数据直接送入寄原创 2022-01-19 22:50:43 · 210 阅读 · 0 评论 -
汇编语言第二版笔记自用【第二章】
汇编语言第二章 寄存器一个典型的CPU由运算器、控制器、寄存器等器件构成,它们靠内部总线相连内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其他器件的联系CPU中,运算器进行信息处理,寄存器进行信息存储、控制器控制各种器件进行工作、内部总线连接各个器件,在它们之间进行数据的传送8086有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PWS2.1 通用寄存器8086所有寄存器都是16位的,AX、BX、CX、DX通常用来存放一原创 2022-01-18 23:01:58 · 657 阅读 · 1 评论 -
汇编语言第二版笔记自用【第一章】
汇编语言第一章:基础知识1.6 存储单元一个存储单元为一个字节,也就是八位(8bit)1.7 CPU对存储器的读写CPU想要进行数据的读写,必须和外部器件(芯片)进行下面三类信息的交互:存储单元的地址(地址信息)器件的选择,读或写的命令(控制信息)读或写的数据(数据信息)在计算机中专门有连接CPU和其他芯片的导线,通常称为总线,根据传送信息的不同,总线从逻辑上分类三类:地址总线控制总线数据总线1.8 地址总线CPU是通过地址总线来指定存储器单元的,可见地原创 2022-01-17 22:32:02 · 2889 阅读 · 0 评论