- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
注解: ASIC(Application Specific Intergrated Circuits)即专用集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。目前用CPLD(复杂可编程逻辑器件)和FPGA(现场可编程逻辑阵列)来进行ASIC设计是最为流行的方式之一,它们的共性是都具有用户现场可编程特性,都支持边界扫描技术,但两者在集成度、速度以及编程方式上具有各自的特点。ASIC的特点是面向特定用户的需求,品种多、批量少,要求设计和生产周期短,它作为集成电路技术与特定用户的整机或系统技术紧密结合的产物,与通用集成电路相比具有体积更小、重量更轻、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点,严格的说,ASIC不能算是学术名词,也不能算是技术. 将R进制数转换为十进制数: 是将R进制的数“按权相加”,即可得到与R进制数等值的十进制数。 例1:(1101.01)2=(?)10 解: 例2: 解: 例3: 解: 注:将十六进制转换为十进制数时,应将其字母 A-F写成相应的十进制数。 将十进制数转换为非十进制数: 将十进制数转换为非十进制数时,应分为两部分进行。其中,小数部分的转换由基数乘法得到,而整数部分的转换则通过基数除法获得。最后将得到的结果用小数点连接起来。 例1. (26)10 = (?)2 解:应该用基数除法进行“除2倒取余”得到。 1.3.2带符号二进制数的减法运算 一.真值与机器数 我们之前所讨论的数都没有涉及符号(默认为正数) ,但是在实际应用中会碰到正数,也会碰到负数。因此,一个数应该由两部分组成:数的符号和数的数值。数的符号中,用“+”表示正数,符号“-”表示负数,而计算机中只认识“0”和“1”代码,不认识其他符号,所以约定:用“0”表示+符号,用“1”表示“-”符号。这样符号就数值化了。如:二进制数+0.1101与-0.1101在机器中的表示见下图所示: “补”的概念: 模:系统的最大量程。 如钟表的最大量程为12。当表示的值超过系统 的最大量程(即模)时,自动将模丢失。 例:13=12+1=1(mod12) 而若 4+8=12(模) 则称4和8互为补数(mod12) 即:一个数加上其补数等于模。 也即:一个数的补数等于模减去该数。 例:3的补数=12-3=9 (mod12) 五、原码、补码和反码的相互转换 机器数的三种代码相互转换见下图所示: 小结: 由上图可得原码、反码和补码的几个性质如下: 1.真值为正时,[x]原、[x]反及[x]补的最高位(即符号位)为0;真 值为负时, [x]原、[x]反及[x]补的最高位(即符号位)为1。 2.真值为正时,[x]原=[x]反=[x]补,且它们的数值位与真值x的数值位完全相同;真值为负时: [x]原与真值的数值位完全相同, [x]反为真值x的各位按位求反, [x]补则为真值x的各位求反加1。 3.真值为0时, [x]原与[x]反均有两种表示形式,即+0和-0,且它们的数值相等。而[x]补的零只有一种表示形式。 4.补码的数域要比原码和反码大。 并且, [x]原、[x]反及[x]补均能被计算机识别;他们与真值间的转换以原码最为方便,反码其次,补码最差。 六、 二进制补码的减法运算 补码加、减运算的基本理论是: 1.符号位与数值位一起参加运算,且符号位产生的进位 自动丢失。 2.其加、减运算规则为: [x+y]补=[x]补+[y]补 [x-y]补=[x]补+[-y]补 由此可见:补码的加、减运算可统一为一种运算--加法运算。 3.零的补码表示具有唯一性,故数“0”用补码表示后,不会给运算器的识别和运算带来不便。 4.运算结果仍为补码。 例1.3.7 试用4位二进制补码计算5-2 解:(5-2)补=(5)补+ (-2)补=0101+ 1110 =0011 例:若x=0.1100,y=0.0010,求[x+y]补及[x-y]补。 解: [x]补=0.1100 [y]补=0.0010 [-y]补=1.1110 [x+y]补=[x]补+[y]补=0.1100+0.0010=0.1110 [x-y]补=[x]补+[-y]补=0.1100+1.1110=0.1010 本章作业: P36-37 1.1.2 ; 1.1.4 ; 1.2.1; 1.4.1(1)(3); 1.4.3(2)(3)
文档评论(0)