### 微机原理与接口技术知识点总结 #### 第一章 概述 ##### 一、计算机中的数制 1. **无符号数的表示方法**: - **十进制计数表示法**:特点是以十为底,逢十进一;使用0-9十个数字符号。 - **二进制计数表示方法**:特点是逢二进一,只有0和1两个符号。 - **十六进制数表示法**:特点是逢十六进一;使用0-9和A-F(代表10-15)共16个数字符号。 2. **各种数制之间的转换**: - **非十进制数到十进制数的转换**:按照相应进位计数制的权表达式展开,再按十进制求和。 - **十进制数转换为二进制数**:整数部分通过除2取余的方式转换,小数部分通过乘2取整的方式转换。 - **十进制数转换为十六进制数**:整数部分通过除16取余的方式转换,小数部分通过乘16取整的方式转换。 - **二进制与十六进制数之间的转换**:可以使用4位二进制数表示1位十六进制数。 3. **无符号数二进制的运算**:包括基本的算术运算,如加减乘除等。 4. **二进制数的逻辑运算**: - **与运算**:只有当两个变量都为1时,结果才为1。 - **或运算**:只要有一个变量为1,结果就为1。 - **非运算**:将二进制数的每个位取反。 - **异或运算**:当两个变量不同时,结果为1。 ##### 二、计算机中的码制 1. **符号数的表示方法**:机器数常用的表示方法有原码、反码和补码三种。 - **原码**:符号位0表示正数,1表示负数;数值位表示真值的绝对值。 - **反码**:对于负数,符号位不变,数值部分按位取反。 - **补码**:对于负数,在反码的基础上加1。 - 特别注意,数0在原码和反码中的表示不唯一,而在补码中唯一。 2. **8位二进制的表示范围**: - 原码:-127~+127 - 反码:-127~+127 - 补码:-128~+127 3. **特殊数10000000**: - 在原码中表示为-0。 - 在反码中表示为-127。 - 在补码中表示为-128。 ##### 三、信息的编码 1. **十进制数的二进制编码**: - **压缩BCD码**:每位用4位二进制表示,一个字节表示两位十进制数。 - **非压缩BCD码**:用一个字节表示一位十进制数,高位总是0000。 2. **字符的编码**: - 计算机采用7位二进制代码对字符进行编码。 - 数字0~9的编码是0110000~0111001。 - 英文字母A~Z的ASCII码从1000001开始顺序递增。 - 字母a~z的ASCII码从1100001开始顺序递增。 #### 第二章 微机组成原理 ##### 一、微机的结构 1. **计算机的经典结构**——冯·诺依曼结构: - 计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 - 数据和程序以二进制代码形式存放在存储器中。 - 控制器根据存储器中的指令序列进行操作,并由程序计数器控制指令的执行。 2. **系统总线的分类**: - **数据总线**(Data Bus),决定了处理器的字长。 - **地址总线**(Address Bus),决定了系统所能直接访问的存储器空间的容量。 - **控制总线**(Control Bus)。 ##### 二、8086微处理器 1. **8086微处理器的特点**: - 内部数据总线宽度为16位。 - 外部数据总线宽度也为16位。 - 地址总线宽度为20位,可寻址1MB的空间。 2. **8086CPU的组成**: - 由总线接口部件BIU和执行部件EU组成。 - BIU和EU的操作是异步的,为指令的取用和执行提供了硬件支持。 3. **寄存器结构**: - 8086微处理器包含13个16位的寄存器和9位标志位。 - 4个通用寄存器(AX、BX、CX、DX) - 4个段寄存器(CS、DS、SS、ES) - 4个指针和变址寄存器(SP、BP、SI、DI) - 指令指针(IP) 4. **通用寄存器**: - AX、BX、CX、DX可作为16位或拆分为8位使用(例如,AX拆分为AH、AL)。 - AX通常作为累加器使用,用于存放中间运算结果。 - BX作为基址寄存器使用。 - CX通常作为计数器使用。 - DX在某些运算中作为辅助寄存器使用。 以上内容涵盖了微机原理与接口技术的基础知识点,包括了数制、码制、信息编码以及8086微处理器的基本结构和工作原理。这些知识点是学习计算机科学和技术的基础,对于理解现代计算机的工作原理具有重要意义。
剩余11页未读,继续阅读
- 粉丝: 1578
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助