- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理及应用 1、微型计算机系统的构成。 2、微处理器。 3、总线。 4、基本概念。 时间:2010—9月1日(第一周周三) 本次课内容: 1、计算机的数和编码系统。 本次课重点: 1、BCD数及各进制数的相互转化过程。 2、机器数、真值、原码、反码、补码的概念及相互转化。 3、溢出 本次课难点: 1、求一个负数的补码。(按定义,按求补的方法) 2、无符号数的进位和带符号数的溢出。 2.计数制的书写规则 (1)在数字后面加写相应的英文字母作为标识。 如:二进制数100B,十六进制数100H,十进制数100D,八进制数100Q。 (2)在括号外面加数字下标。 如:(1011)2 =1011B(2DF2)16 =2DF2H 当十进制已经转化为二进制后,可经过二进制转化为其它进制。 例:二进制转化为八进制:每三位二进制用一位八进制数表示,从小数点开始,分别向左,向右,每三位一组,不足三位用零补足。 135.625D =010 000 111 .101 B =207.5Q 1、如何用两种方法求负数的补码。(定义,用对应的相反正数的原码) 2、BCD数。 3、N位二进制数所能表示的无符号数或带符号数的范围是多少? 4、进位和溢出的区别。 因为:正数补码=正数原码 正数原码首位取反得到负数原码; 负数原码除首位外按位取反后得到负数反码。 负数反码加一得到负数补码。 所以,得到如下规律: 已知一个数的补码,其相反数的补码就是连其符号位取反后加一。上述称为求补。 例:已知[X]补码, 则[-X]补码已知[X]补码, 则[-X]补码 得到:[+1]补码 , [+0]补码 [ -1]补码 , [- 0]补码 2、反码:a:正数的反码与原码相同。B:负数的反码为其原码除符号位以外按位取反。 例:X1=+1000001B, X2=-0101010B. 则:[X1]反码 [X2]原码 [X2]反码 例:已知: X=+1011011BY=-1011011B[X]原码 [X]反码 [Y]原码 [Y]反码 由此得出:互为相反数的两个数, 原码最高位不同,反码互为相反数。 [+1]反码[-1]反码 [+127]反码 [-127]反码 8位二进制反码表示数的范围为-127?+127, 16位二进制反码表示数的范围为-32767?+32767; “0”的反码有两种表示法:表示+0表示-0。 1.存储器中,数据是以( )为单位存放的,它是一个( )位的二进制数。 2.微型计算机一般都采用总线结构,系统总线的信号线有三组,即( )总线、( )总线和( )总线 3.现有一个二进制若将该数看作是无符号数、原码、反码和补码表示的有符号数,则对应的真值分别是( )、( )、( )、( )。 4.237.5=( )B=( )H。 字节八 数据 地址 控制 128+64+32+131B =0ED.8H 128+32+16+5=181-53)原=-74 )原=-75 时间:2010—9月6日(第二周周一) 本次课内容: 3、补码 正数的补码与其原码、反码相同。 负数的补码是其反码加一。 (也就是原码除符号位按位取反后再加一) 例:已知: X1=+1010101B, 则[X1]补码X2=-0011001B, 则[X2]反码, [X2]补码 反码通常用作求补码过程中的中间形式。 【例】 (1)X=+1011011B (2) Y=-1011011B (1)根据定义有: [X]原码 [X]补码 (2) 根据定义有: [Y]原码 [Y]反码 [Y]补码 例:已知[-31]补码, 则[-31]反码, [-31]原码 求得规律:已知负数补码,求其原码时,符号位不变,其余各位按位取反后加一。 正数原反补相同 负数原码首为一 除首取反为反码 末位加一得补码 实际计算机在运算
文档评论(0)