汇编语言 Assembly Language assembly本意是装配、集合、集会的意思
汇编指令和机器指令的差别在于指令的表示方法上,汇编指令是机器指令便于记忆的书写格式。
汇编语言有以下3类指令组成
1.汇编指令 机器码的助记符,有对应的机器码
2.伪指令 没有对应的机器码,由编译器识别,计算机并不执行
3.其他符号 如+-*/等 由编译器识别,没有对应的机器码
================================
在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。CPU把有的信息看做指令,有的信息看做数据。
微型机存储器的存储单元可以存储一个Byte
电子计算机中有专门连接CPU和其他芯片的导线,通常称为总线。从物理上来看,总是就是一根根导线的集合。根据传送信息的不同,总线从
逻辑上又分为3类:地址总线、控制总线和数据总线
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
地址总线上能传送多少种不同的信息,COU就可以对多少个存储单元进行寻址(存储单元大小 1Byte)。
一个CPU的地址总线宽度是N,指的是一次传送的数据有N位,即可以表示2的N次方种数据,即可对2的N次方个存储单元进行寻址。
windous XP 是32位系统,即支持32为CPU,最多可以寻址4G内存
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
数据总线宽度是N,也表示一次传送的数据有N位
===============================================
主板 主板上有核心器件和一些主要器件 这些器件通过总线相连。这些器件有CPU、存储器、外围芯片组、扩展插槽。
接口卡(显卡、网卡) CPU通过控制接口卡而控制外设。
存储器芯片 一台PC机中,装有多个存储器芯片,这些芯片从物理连接上看是独立的。
从读写属性上看分为两类:随机存储器 RAM random access memory
只读存储器 ROM read only memory
这些存储器从功能和连接上又分为以下几类:
*随机存储器
用于存放供CPU使用的绝大部分程序和数据,主随机存储器一般由两个位置上的RAM组成,装在主板上RAM和
插在扩展槽上的RAM。
*装有BIOS的ROM (BIOS -- Basic Input/Output System)
BIOS是由主板和各类接口卡(如网卡、显卡等)厂商提供的软件系统,可以通过它对该设备进行最基本的输入输出。
主板中的ROM中存储着主板的BIOS(通常称为系统BIOS) 显卡上的ROM存储着显卡的BIOS
*接口卡上RAM
某些接口卡需要对大批量输入、输出数据进行暂时存储,在其上装有RAM。最典型的是显示卡上的RAM,一般称为显存
==========================================
CPU把这些存储器总的看做一个由若干存储单元组成的逻辑存储器(假想的),这个逻辑存储器就是我们所说的内存地址空间。