微型计算机原理及应用;1.1概述;冯.诺伊曼体系结构;1946年,“莫尔小组”
世界上第一台计算机
电子数字积分器与计算器(ENIC)
字长12位、5000次/S
体积大、重量大、功耗大、昂贵;计算机发展的四个时代;微处理器(MPU);……..;单片机微型计算机由单片集成电路芯片构成。;MCS是Intel公司生产单片机的系列号,主要有MCS-48、MCS-51、MCS-96系列。MCS-51系列单片机包括3个基本型,分别是8031(80C31)、8051(80C51)、8751(87C51)。20世纪80年代中期以后,Intel公司以专利形式将8051技术转让给许多半导体厂家ATMEL、PHILIPS、ANALOG、DEVICE、DALLAS等,所以这些厂家生产的单片机与MCS-51系列单片机兼容。;§1.2微型计算机中数制和数的表示;1.十进制转换为二进制;0.625对应的二进制数为0.1010;2.二进制转换为十进制;1.2.3.计算机中数的表示;1)无符号数;;冯.诺依曼体系计算机,用()形式表示数据和指令。;2).有符号数浮点表示
对于任意一个有符号二进制数N可以表示为N=S×2P,其中S是数N的尾数,P是数N的阶码,阶码P可以根据小数点的位置取不同的数值。;N=0.0011010B×200B;4.机器数的编码形式;有符号数原码为十进制有理数转换后的二进制序列,其最高位表示符号位,其它位存放该数的绝对值。;;2)反码;;3)补码;§1.3.1微型计算机中的运算电路;8位二进制运算电路;A0A1A2A3A4A5A6A7为被加数/被减数;;当执行减法指令时,SUB=1,图中各异或逻辑门均为反相逻辑门,
则Si=Ai-Bi+Ci=Ai+Bi+Ci,并且FA0连同SUB的状态一起做加法运算。;图中OV是溢出标志位,运算结果有溢出时,OV=1,否则OV=0,溢出的原因是运算结果超出了计算机中数的表示范围。;1.3.2微型计算机中的补码运算规则;分析规则2)和规则3)可知,只要把-Y的补码求出来,就能将减法问题转化为加法问题,这就意味着在微处理器中只需要用加法器电路就能同时解决加减运算。[-Y]补的补码实际上是[Y]补求补运算的结果,即
[Y]补按位取反末位加1。该规则完全适用于无符号数。;§1.3.3机器数补码运算规则实例解析;当作无符号数时:23H+2AH=[35]原+[42]原=[35]补+[42]补=[77]补=4DH,Cy=C8⊕SUB=0⊕0=0,OV=C8⊕C7=0⊕0=0,真值为77。;例23H-D6H;当作无符号数时:23H-D6H=[35]原-[214]原=[35]补+[42]补=[77]补=4DH,Cy=C8⊕SUB=0⊕1=1,OV=C8⊕C7=0⊕0=0,运算结果对应无符号数77,显然真值不合理(Cy=1),此时可对运算结果进行调整,其真值应为77-256=-179。;例23H-2AH;当作无符号数时:23H-2AH=[35]原-[42]原=[35]补+[-42]补=[-7]补=F9H,Cy=C8⊕SUB=0⊕1=1,OV=C8⊕C7=0⊕0=0,运算结果对应无符号数249,显然真值不合理,此时可对运算结果进行调整,其真值应为249-256=-7。;;;;;执行加法指令,SUB=0;当作无符号数时:55H+B2H=[85]原+[178]原=[85]补+[-78]补=[7]补=07H,Cy=C8⊕SUB=1⊕0=1,OV=C8⊕C7=1⊕1=0,运算结果对应无符号数7,显然真值不合理(Cy=1),真值应为256+7=263。;例55H+4EH;当作无符号数时:55H+4EH=[85]原+[78]原=[163]原=A3H,Cy=C8⊕SUB=0⊕0=0,OV=C8⊕C7=0⊕1=1,真值为163。;计算机执行加减指令时,机器数在运算电路中进行加法运算,有符号数采用补码形式且运算过程和运算结果满足补码运算规则(OV=1除外);无符号数相加时,运算过程和运算结果与其对应有符号数的运算过程一致,利用Cy状态确定真值,若Cy=0,运算结果就是真值,若Cy=1,则真值为运算结果加256(8位计算机);无符号数相减时,则采用求补运算规则转换为加法并用Cy状态确定真值,若Cy=0,运算结果就是真值,若Cy=1,则真值为运算结果减去256(8位计算机)。;规律;1.4.2.ASCII码编码规则;
您可能关注的文档
最近下载
- 哈弗H6国潮版汽车使用手册说明书pdf电子版下载.pdf
- 2023北京朝阳初三一模物理试卷含答案.pdf VIP
- 廉洁的好处与如何做.doc VIP
- SIEMENS-AXIOM Artis中文操作手册.pdf VIP
- 新常态下企业顶层设计.ppt VIP
- 中国青瓷艺术鉴赏知到智慧树期末考试答案题库2025年丽水学院.docx VIP
- 2026年春季学期主题班会安排表.docx
- 5年(2021-2025)北京中考物理真题分类汇编:专题08 压强(解析版).docx VIP
- 三年级下册英语 (外研版) 全册考点梳理 + 综合练习 (附答案).docx VIP
- 2020人工智能赋能先进制造行业研究报告.docx
原创力文档

文档评论(0)