汇编语言-学习记录(一)

教材:《汇编语言-第四版》王爽老师

第一章

1、第一款编译器是由 机器语言编写出来的。

下图来自 https://blog.csdn.net/coderising/article/details/101731213

2、汇编语言的三类指令

1> 汇编指令:机器码的助记符,有对应的机器码 (汇编语言的核心,决定了汇编语言的特性)

2> 伪指令:没有对应的机器码,由编译器识别,没有对应的机器码

3> 其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码

3、微机存储器的容量是以字节为最小单位来计算的

4、CPU要想进行数据的读写,必须和外部器件(标准的说法是芯片)进行三类信息的交互

1> 存储单元的地址(地址信息

2> 器件的选择,读或写的命令(控制信息

3> 读或写的数据(数据信息

5、计算机中专门有连接CPU和其他芯片的导线,通常称为总线。

总线从物理上来讲,就是一根跟导线的集合,根据传送的信息不同,总线从逻辑上分为三类,地址总线、控制总线和数据总线。

6、一个CPU可以引出3种总线的宽度标志了这个CPU的不同方面的性能:

1> 地址总线的宽度决定了CPU的寻址能力

2> 数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量

3> 控制总线的宽度决定了CPU对系统中其他器件的控制能力

7、各类存储器芯片

物理连接上看各种存储芯片是独立的

读写属性上看分为随机存储器(RAM)和 只读存储器(ROM)

从功能和连接上又分为以下几类:、

1> 随机存储器,用来存放CPU中使用的绝大部分程序和数据,一般由两个位置上的RAM组成,装在主板上的RAM 插在扩展插槽上的RAM

2> 装有BIOS(基本输入/输出系统)的ROM,BIOS是由主板和各类接口卡(如显卡、网卡等)厂商提供的软件系统,可以通过它利用该硬件设备进行最基本的输入输出。在主板和某些接口卡上插有存储相应BIOS的ROM

3> 接口卡上的RAM,某些接口卡需要对大批量输入、输出数据进行暂时存储,在其上装有RAM。比如显存,显示卡随时将显存中的数据向显示器上输出。

8、内存地址空间

- 上述存储器,在物理上是独立的器件,但有以下两点是相同的

1> 都和CPU的总线相连

2> CPU对它们进行读或写的时候都通过控制线发出内存读写命令

- 不同的计算机系统的内存地址空间的分配情况是不同的

8086PC机 - 主存储器地址空间 (RAM) -> 显存地址空间 -> 各类ROM地址空间 (显卡ROM<装有显卡BIOS>地址空间 -> 网卡ROM<装有网卡BIOS>地址空间 -> 系统BIOS ROM地址空间)

主存储器地址空间(RAM)   00000H - 9FFFFH

显卡地址空间                     A0000H - BFFFFH

各类ROM地址空间            C0000H - FFFFFH

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值