全国计算机二级选择题(自总结易错题)

本文探讨了计算机系统中程序查询、中断、DMA和通道四种I/O方式的优缺点,特别强调了通道方式的并行工作能力,并介绍了计算机缓冲技术在提高数据交换速度中的作用。此外,还涉及了整型数的补码表示和CPU执行指令的时间复杂性。
摘要由CSDN通过智能技术生成

一、计算机系统:

1、I/O方式包含程序查询、程序中断、DMA和通道等。


(1)程序查询方式。程序主动查询输入/输出设备是否准备好:如果准备好,CPU执行I/O操作;否则,CPU会一直查询并等待设备准备好后执行I/O操作。这就会使CPU大部分时间处于等待状态,系统效率不高。
(2)程序中断方式。在执行过程中,出现异常或特殊情况时,CPU停止当前程序的运行,转而执行对这些异常或特殊情况进行处理的程序,处理完再回到现行程序的断点处继续运行。
(3)DMA方式。直接内存存取是I/O设备与主存储器之间由硬件组成的直接数据通道,用于高速I/O设备与主存之间的成组数据传送。
(4)通道方式。通道是一个独立于CPU的专门管理I/O的处理机,它控制设备与内存直接进行数据交换。通道有自己的通道指令,通道指令由CPU启动,并在操作结束时向CPU发送中断信号。通道控制方式可以做到一个通道控制多台设备与内存进行数据交换,与DMA方式相比,通道方式减轻了CPU的工作负担,增加了计算机系统的并行工作程度。
 

所以相比来说,通道方式并行工作程度最高

2、计算机缓冲技术可用于提高主机和设备交换信息的速度

3、整型数载机器中就是用补码表示的

4、CPU执行指令至少需要一个机器周期:

        通常用内存中读取一个指令字的最短时间来规定CPU周期,也称为机器周期。
        由于指令执行时取指令必须访问存储器,所以占用一个机器周期。分析指令是由指令译码电路完成的,所占用的时间极短,无需分配一个完整的机器周期,一般是在取指令周期后期(取指令结束前的很短时间内)就可以完成。指令的执行和指令中的操作数有关,比较复杂:可能不访问存储器(无操作数);访问一次存储器(单地址直接寻址等);访问两次或多次存储器等。

因此,指令执行可能会是一个机器周期到几个机器周期。

5、机器周期的同步标准: CPU访问存储器一次所需要的时间

        执行一条指令需要多少时间以机器周期为单位。所谓一个机器周期就是指CPU访问存储器一次所需要的时间。

……未完待续

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值