微机原理与接口技术课件第一章(尚凤军著).ppt

微机原理与接口技术课件第一章(尚凤军著).ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机、非计算机专业课程比较: 计算机专业 非计算机专业 汇编语言程序设计 微机接口技术 微机原理与接口技术 计算机组成原理 世界上第一台计算机ENIAC 计算机的软/硬件发展史 注: H为高3位(D7~D5), L为低4位(D4~D1). NUL:空 DLE:数据键换码 SOH:标题开始 DC1:设备控制1 STX:正文开始 DC2:设备控制2 ETX:正文结束 DC3:设备控制3 EOT:传输结束 DC4:设备控制4 ENG:询问 NAK:否定 ACK:认可 SYN:同步字符 BEL:报警 ETB:信息组传送结束 BS:退一格 CAN:作废 HT:横向制表 EM:纸尽 LF:换行 SUB:减 VT:纵向制表 ESC:换码 FF:走纸控制 FS:文字分隔符 CR:回车 GS:组分隔符 SO:移位输出 RS:记录分隔符 SI:移位输入 US:单元分隔符 SP:空格 DEL:删除 2)机器数的移码 移码的表示方法有所不同,其符号位为0表示负,为1表示正;无论正数、负数还是零,均可在补码表示的基础上通过将符号位取反来获得. 原码 反码 补码 移码 +81 -81 +0 -0 无 无 关于0的问题 [-0]补 [- 0]补= [+ 0]补 [-128]补 关于0的问题 例:- 64 1100 0000 + - 64 + 1100 0000 - 128 11000 0000=[-128]补 符号位进位丢掉 -128 1000 0000 + + 127 + 0111 1111 - 1 1111 1111=[-1]补 关于- 0的问题 若误认为[-0]补=1000 0000B运算会出错 - 0 1000 0000 + + 1 0000 0001 + 1 1000 0001=[-127]补≠+1 可将[-0]补=[-0]反+1=1111 1111+1 进位和溢出 进位:最高位向更高位的进位。 被运算器“丢弃”,保存在“进位标志触发器”中(C标志)。 有符号数,不能统计在运算结果中。 无符号数,进位值是结果的一部分。 溢出:结果超出了寄存器所能表示的范围,溢出触发器置1(O标志) 有符号数溢出判断——双高位判别法 微型计算机中常用的溢出判别法是双高位判别法。 CS:表示最高位(符号位)的进位情况,如有进位,CS=1, 否则,CS=0 CP:表示数值部分最高位的进位情况,如有进位,CP=1, 否则,CP=0 当溢出CS和CP 的状态不同时(为01或10两种状态),产生溢出. 当CS和CP 的状态相同时(为00或11两种状态),则不产生溢出. 有符号数溢出判断——双高位判别法 ? 当Cs=0,Cp=1时,溢出为“正溢出” ??当 Cs=1,Cp=0时,溢出为“负溢出” ?? 当Cs=0,Cp=0时,无溢出, ?? 当Cs=1,Cp=1时,无溢出 设微型计算机的字长为8,例: (+90)补 (-110) 补 (+107) 补 +(-92) 补

文档评论(0)

cai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档