【微机原理】期末复习

这篇博客详细介绍了微型计算机的基础概念,包括存储程序原理、微型计算机的分类和特点,以及8088微处理器的工作时序和8088指令系统。还涵盖了数制编码、无符号二进制运算和存储器系统的分类。
摘要由CSDN通过智能技术生成

第一章:微型计算机基础概论

微型计算机原理

1.存储程序原理:每台计算机都拥有各种类型的机器指令,这些指令按照一定的规则存放在存储器中,在中央控制系统的统一控制下,按一定顺序依次取出执行,这就是冯诺依曼计算机的核心原理。
2.3+1结构:CPU+存储器+I/O接口 +软件(+总线)

微型计算机的分类和特点

PC:方便应用而设计的
单片机:方便接口应用(控制IO)

数制及编码

1.为什么有16进制?
答:为了阅读和书写方便,因为比二进制短。且1位十六进制数恰好可用4位二进制数来表示,且他们之间的关系是唯一的。

2.BCD码
-压缩BCD码:每4位表示一个数
-非压缩BCD码:高4位为0,低四位有效

3.ASCII码
字符0-9:30H-39H(二进制数转换成字符:+30H即可,如原来是数值0,+30H后变成30H,变成字符0)
字符A-Z:41H-5AH
字符a-z:61H-7AH
最高位:奇偶校验位(所有位中1的个数为偶,则为偶校验)
注意:16进制中,9到A之间间隔着一定距离,编码转换时(二进制值转换成字符)要注意+30H以后还要+7

无符号二进制数的运算(算数和逻辑)

1.乘法
二进制乘法可分解为如下步骤:
①将两个数一个作为被乘数,一个作为乘数
②逐位相乘,如果当前乘数位为1,则加被乘数到中间结果去。为0则不加。
③将被乘数左移1位。继续循环执行步骤②

所以可将乘法转换为加法和移位。

表示范围 溢出标志
一个字节 0-255 C7=1(最高位有进位
一个字(2B) 0-65535 C15=1

有符号数

1.不能用原码计算,必须用补码
2.
机器数:符号数值化了的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值