【学习笔记】-汇编语言1

第一章:基础知识

			***在CPU中,指令和数据没有区别,都是二进制数据
一、cpu要想进行数据读写,必须和外部芯片进行下面三类信息交互
1.地址信息    (进行传输的数据地址)
2.控制信息 	(控制是读还是写)
3.数据信息		(进行传输的数据)

	信息传递的载体是导线, cpu和不同芯片连接的导线通常叫做总线
	总线的宽度决定了cpu各方面的性能
二、内存单位互换计算及cpu寻址传输能力计算
1TB = 1024GB  1GB = 1024MB   1MB = 1024B  1B = 8bit(位)即8位二进制数据

传输能力计算:1根数据总线一次可传输1位二进制数据
寻址能力计算:N根地址总线最多可寻找2^N个内存单元

						一个单元存储一字节(1B)
三、各类存储器芯片

RAM 随机存储器
ROM 只读存储器
BIOS:Basic Input/Output System, 基本输入输出系统

  • 接口卡:
    • 显卡:有其独有的RAM(显存)ROM(装有显卡的BIOS)

    • 网卡:ROM(装有网卡的BIOS)

        CPU在操控这些存储器的时候都当作内存来对待
        把他们总的看成一个由若干存储单元组成的逻辑存储器
        也就是==内存地址空间==
      

我们在基于一个计算机硬件系统编程的时候,必须知道这个系统中的内存地址空间分配情况,必须知道第一个单元的地址和最后一个单元的地址

你可能感兴趣的:(【学习笔记】,【学习笔记】-汇编语言)