计算机专业课877——计算机组成原理

2019-11-08  本文已影响0人  MTR木头人

计算机组成原理

简答题

DMA的特点,能否代替程序中断?

特点:
以响应随机请求的方式,实现主存与I/O设备的快速数据传送
仅占用系统总线,不切换程序,所以不影响CPU执行状态,提高了CPU利用率
只能做简单的数据传送,难以识别与处理复杂情况

因为DMA不能处理复杂事态,所以不能代替程序中断。

组合逻辑控制器与微程序控制器的不同之处

组合逻辑控制器是根据控制要求和状态,采用组合逻辑技术来实现的,其微操作信号发生器是由专门电路组成的复杂树形网络构成的。

微程序控制器是采用存储逻辑来实现的,微程序控制器是将微操作信号代码化,使每条机器指令转化成为一段微程序存入控制存储器中,执行指令时,读出控存中的微指令,由微指令产生微操作控制信号。

什么是软硬件逻辑功能等效?提高软件比例会怎样?

……等效:任何由硬件实现的操作,在原理上均可用软件模拟来实现,同样,任何由软件实现的操作,在原理上都可由硬件来实现。

提高软件比例,会使系统灵活性增强,实现容易,实现成本降低,速度降低。

现代计算机机构为什么要以存储器为中心?

随着半导体存储器代替磁芯存储器,存储器容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的要求,甚至会影响计算机的性能。

在“右移-加减”迭代的原码两位乘法运算过程中,为什么至少要安排三位符号位?

要用到2x,即需要将x左移一位,这时被乘数的绝对值可能会大于2,侵占符号位,又因为做加法所得到的正常进位不得丢失。

DMA方式传送数据的主要过程: 计算机专业课877——计算机组成原理

中断处理流程: 计算机专业课877——计算机组成原理

上一篇 下一篇

猜你喜欢

热点阅读