微机复习1 第1章_计算机基础知识

本文介绍了计算机基础知识,包括CPU、存储器、输入/输出接口及微型计算机系统的特点。详细讲解了数制转换、原码、补码表示法以及ASCII和BCD码。还阐述了CPU执行指令的过程,涉及PC、IR、PSW寄存器的作用。重点讨论了数制转换、机器数运算和CPU执行指令流程。
摘要由CSDN通过智能技术生成

参考资料:《微机原理与接口技术-重点难点及典型题精解》 马瑞芳 王会燃

第一章 计算机基础知识

本章主要介绍计算机基础知识及其计算机中数据的表示与编码。

1.1 基本知识点

1.1.1 基本概念

1、CPU

CPU(central processing unit)中央处理单元(微处理器),由控制器(执行算数和逻辑运算指令)和运算器(取出指令,发出控制命令,协调计算机工作)。

微处理器芯片集成了计算机的控制逻辑运算单元

2、存储器

存储器是独立于CPU之外的芯片/芯片组,用来存放数据和程序

3、输入/输出接口电路

主机和外设之间的缓冲、转换、匹配作用的电路,是进行数据交换的桥梁。

4、微型计算机

由微处理器、主存储器和输入输出接口电路组成。

5、微型计算机特点

中央处理器是集中在一块芯片上的,称为微处理器(micro-processor)。

6、微型计算机系统

微型计算机配以相应的外围设备如显示器、键盘、打印机等。

1.1.2 数据表示与编码

1、数制和进制转换

二进制( B B B): 10110111 B 10110111B 10110111B
十进制( D D D): 2001 D 2001D 2001D
十六进制( H H H): 0 F F E H 0FFEH 0FFEH

进制转换:注意整数与小数部分分开进行转换,用小数点隔开得到结果

2、原码表示

将数的真值形式中的正/负号分别用代码0/1表示。

“0”的原码有两种: [ + 0 ] 原 = 00000000 B , [ − 0 ] 原 = 10000000 B [+0]_{原}=00000000B,[-0]_{原}=10000000B [+0]=00000000B[0]=10000000B

n位二进制所能表示的数值范围为: − ( 2 n − 1 − 1 ) , 2 n − 1 − 1 -(2^{n-1}-1),2^{n-1}-1 (2n11),2n11

原码表示最高位为符号位

3、补码表示

正数补码=正数原码

负数补码=负数原码除符号位外其余位取反,在最低位加一

“0”的补码唯一: [ + 0 ] 补 = [ − 0 ] − 补 = 00000000 B [+0]_{补}=[-0]-{补}=00000000B [+0]=[0]=00000000B

补码运算时符号位无需单独处理;

补码运算时减法可用加法实现。

补码加法和减法的规则: [ x + y ] 补 = [ x ] 补 + [ y ] 补 ; [ x − y ] 补 = [ x ] 补 + [ − y ] 补 ; [x+y]_{补}=[x]_{补}+[y]_{补}; [x-y]_{补}=[x]_{补}+[-y]_{补}; [x+y]=[x]+[y];[xy]=[x]+[y];

4、ASCII码

ASCII(American Standard Code for Information Interchange/美国信息交换标准代码)采用七位二进制编码,可表示128个字符。

5、BCD码

BCD(Binary Code Decimal)二进制编码的十进制数。常用8421BCD码,每一个十进制数都用4位二进制数来表示。

1.1.3 CPU执行指令的过程

1、涉及硬件寄存器

PC-程序计数器。放待执行指令的地址,也称指令地址计数器。

IR-指令寄存器。用于存放从存储器中取出的当前指令。

PSW-程序状态字。用于存放指令的执行结果和控制执行特定功能的标志。

2、CPU执行指令的过程

取指令-分析指令-执行指令

1.2 重点与难点

重点:数制转化、机器数编码运算、CPU执行指令的过程、微型计算机的组成及其各模块的功能。

难点:理解微型计算机的硬件及软件是如何协调工作的及其CPU执行指令的过程。

1.3 补充

1、二进制(binary)十进制(decimal)十六进制(hexadecimal) 八进制(octal 后缀为Q)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值