《微机原理》ppt课件.ppt

《微机原理》ppt课件.ppt

ID:58865172

大小:238.50 KB

页数:41页

时间:2020-09-30

《微机原理》ppt课件.ppt_第1页
《微机原理》ppt课件.ppt_第2页
《微机原理》ppt课件.ppt_第3页
《微机原理》ppt课件.ppt_第4页
《微机原理》ppt课件.ppt_第5页
资源描述:

《《微机原理》ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《微机原理》辅导讲授:倪铭第一章概论计算机发展史:算盘、计算尺、手摇计算机、机械计算机、20世纪20年代初,第一台IBM公司的继电器式计算机研制成功。1946年,世界上第一台电子管计算机(ENIAC)诞生,采用美籍匈牙利数学家冯*诺依曼提出的储存指令并按顺序执行使全部运算成为真正的自动过程;20世纪50年代末,晶体管计算机研制成功;20世纪60年代中,中小规模集成电路计算机出现;1964年,世界上第一台个人电脑(PC)诞生;20世纪70年代中,大规模、超大规模集成电路计算机开始得到应用;随着计算机运算速度的不断提高,现在的计算机正朝着巨型化、微型化、网络化、智能化等方面飞速发展

2、;计算机系统组成硬件系统运算器控制器存储器输入设备输出设备软件系统系统软件应用软件计算机系统冯·诺依曼思想的核心内容:计算机采取事先编制程序、存储程序、自动连续运行程序的工作方式。信息数字化表示计算机系统中,所有信息的存储、传输、处理等都是以二进制数的形式进行。进制转换:10-2除基取余法(整数)21025022121001(10)10=(1010)2乘基取整法(小数)(0.875)10=(0.111)20.875×2=1.7510.75×2=1.510.5×2=1.012-10按权相加(1011)2=23+21+20=(11)10按权相加(0.1011)2=2-1+2-3+2

3、-4=(0.6875)10八进制与十进制、十六进制与十进制之间的转换和二进制与十进制之间转换类似8-2相互转换:(1100001100001)200110000110000114141=(14141)816-2相互转换:(1000000001)2001000000001201=(201)16四、计算机系统结构总线:能为多个部件分时、共享的一组信息传送线路。功能:内总线、局部总线、系统总线、外总线信息:地址总线、数据总线、控制总线格式:并行总线、串行总线方向:单向总线、双向总线第二章运算器和运算方法带符号数的表示在计算机中数的符号是采用“0”表正数,“1”表负数。如:+11001

4、01和–1001101在计算机中分别表示为01100101和11001101,把这种符号数字化了的数称为机器数。原码、反码和补码的表示1、原码:将符号数字化了的数,即用“0”表“+”号,用“1”表“-”号。如:X1=+1011001X2=-1011001(X1)原=01011001(X2)原=11011001符号位2、反码:符号位不变,数值部分的数码正数与原码中数码相同,负数与原码中数码相反。如:(X1)原=01011001(X2)原=11011001(X1)反=01011001(X2)反=101001103、补码:正数与原码相同,负数在反码末尾加上“1”。如:(X2)反=10

5、100110(X2)补=10100111总体来看,原码就是将符号数字化;正数反码与原码相同,负数反码符号位不变,原码数值位变反;正数补码与原码相同,负数补码符号位不变,原码数值位变反末位加1。4、BCD码表示十进制数时,用4位二进制表示一位十进制数值;而ASCII码是用7位二进制表示一个字符。浮点数的表示格式:N=±RE·M正负号由尾数中符号位Mf表示。阶符阶码E(大小)数符尾数M(精度)浮点加减运算:对阶:使两数阶码相等(小数点实际位置对齐,尾数对应权值相同),其对阶规则是小阶向大阶对齐(小阶阶码增大,尾数右移)。浮点乘法运算:相乘前不需对阶,结果规格化(1/2≤W<1)一般

6、左规。浮点除法运算:相除前不需对阶,结果不需要规格化。EfE1E2……EmMfM1M2……Mn原码加减运算:例:9+3=?(-9)+(-3)=?10011001+0011+001101100111009-3=?3-9=?10010011+1100+011010101(有进位)1001(没有进位)+1(加1修正)0110(变反修正)0011010110补码加减运算:(X+Y)补=X补+Y补(X-Y)补=X补+(-Y)补例:X=-3,Y=2(X+Y)补=?(X)补=11101+(Y)补=00010(X+Y)补=11111例:X=–4,Y=5(X-Y)补=?(X)补=11100(Y)

7、补=00101(-Y)补=11011(X-Y)补=X补+(-Y)补(X)补=11100+(-Y)补=11011(X-Y)补=110111补码表示与变补的区别:10101原1101100101原0010110011补0110100011补11101补码表示补码表示变补变补符号位不变;负数尾数改变,正数尾数不变。符号位改变,尾数改变。补码的机器负数溢出判别:例:A=10B=7A=-10B=-7A+B=01010A+B=10110+00111+110011000101111可以看出:只要两个数的和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。