汇编语言王爽_学习笔记_1

第1章 基础知识

1.1 机器语言

机器语言:机器指令的集合

1.2 汇编语言的产生
  • 汇编语言的主体是汇编指令
  • 汇编指令是机器指令便于记忆书写的格式
  • 汇编指令是机器指令的助记符

寄存器:CPU中可以存储数据的器件,一个CPU可以有多个寄存器
在这里插入图片描述

1.3 汇编语言的组成
  • 汇编指令:机器猫的助记符,有对应的机器码。
  • 伪代码:没有对应的机器码,编译器执行,计算机不执行。
  • 其他符号:+、-、*、/等,编译器识别,没有对应机器码。
1.4 存储器
  • CPU是计算机的核心部件,控制计算机的运作并进行运算,要想让CPU工作就必需提供数据和指令。
  • 指令和数据在存储器中存放,也就是平时所说的内存
  • 磁盘上的数据需要读入到内存才可以被CPU使用
1.5 指令和数据

指令和数据都是二进制信息,只是不同的应用赋予了不同的意义

1.6 存储单元
  • 存储器被划分成若干存储单元,并从0开始顺序编号
  • 一个存储单元是一个Byte,即8个二进制位
  • 磁盘的容量单元同内存一样
  • 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB
1.7 CPU对存储器的读写

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

  • 存储单元的地址(地址信息)
  • 器件的选择,读或写的命令(控制信息)
  • 读或写的数据(数据信息)

总线:传送电信号,连接CPU和其他芯片的导线,即一根根导线的集合分为地址总线、控制总线和数据总线。

CPU从3号单元读取数据的过程如下:
  1. CPU通过地址线将地址信息3发出
  2. CPU通过控制线发出内存读命令,选中存储器芯片,并通知它,将要从中读取数据
  3. 存储器将3号单元的数据8通过数据线送入CPU
1.8 - 1.10 总线

一个CPU有N根地址线,则地址总线宽度位N,最多寻找2的N次方内存单元

数据总线的宽度决定CPU和外界的数据传送速度,数据总线宽度为8的8088CPU分两次传送89D8,第一次传送D8,第二次传送89

控制总线的宽度决定了CPU对外部器件的控制能力,读与写命令分别由“读信号输出的”控制线和“写信号输出的”控制线负责。

1.11 内存地址空间

地址总线宽度为10的CPU可以寻址1024个内存单元,这1024给可寻到的内存单元就构成了中国CPU的内存地址空间

1.12 主板

计算机主板主要有核心器件(CPU、存储器等)和主要器件,器件通过总线相连

1.13 接口卡

计算机系统中,所有可用程序控制其工作的设备,必须受到CPU的控制

CPU不能直接控制外部设备(显示器、音箱、打印机),直接控制的插在扩展插槽的接口卡

1.14 各类存储器芯片
读写属性上分为两类:
  • 随机存储器(RAM):如内存,可读可写,带电存储,关机内容丢失
  • 只读存储器(ROM):只能读取不能写入

装有BIOS的ROM BIOS:Basic Input/Output System,基本输入输出系统

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

从功能和连接上:
  • 随机存储器RAM
  • 装有BIOS的RAM
  • 接口卡上的RAM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值