计算机组成原理
Blue_Starry_sky
这个作者很懒,什么都没留下…
展开
-
如何设置中断屏蔽字
对应每一个中断请求触发器就有一个屏蔽触发器,将所有的屏蔽触发器组合在一起,就成了一个屏蔽寄存器,屏蔽寄存器中的内容称为屏蔽字。在终端服务程序中设置合适的屏蔽字,能起到对优先级别不同的中断源的屏蔽作用。屏蔽技术是可以改变优先等级的。优先级包含响应优先级和处理优先级。响应优先级是CPU响应各中断源请求的优先次序,这种次序一般是硬件线路已经设置好的,不便改动。处理优先级是CPU实际对各中断源请求的处理优原创 2017-01-03 15:12:54 · 28864 阅读 · 14 评论 -
如何求原码、补码、反码、移码和他们的关系
8位二进制数整数无符号数的表示范围是:0~255整数原码的表示范围是:-127~+127整数补码的表示范围是:-128~+127整数反码的表示范围是:-127~+127当x=+1110, [x]原=0,1110正数符号位是0当x=-1110, [x]原=1,1110负数符号位是1当x=+1010,[x]补=0,1010正数补码是本身当x=-1101, [x]原创 2017-01-01 21:49:50 · 9914 阅读 · 0 评论 -
汉明码的原理、生成和检验
在计算机运行过程中,由于种种原因导致数据在存储过程中可能出现差错,为了能够及时发现错误并且将错误纠正,通常可以将原数据配成汉明编码。汉明码具有一位纠错能力。设将要进行检测的二进制代码为n位,为使其具有纠错能力,需要再加上k位的检测位,组成n+k位的代码。那么,新增加的检测位数k应满足:2k≥n+k+1或2k-1≥n+k代码长度和检测位数的关系NK原创 2017-01-03 20:11:47 · 40065 阅读 · 13 评论