RS232接口接收数据时,可以采用查询和中断两种方式,其中采用中断方式的特点是_____________。

admin2018-11-21  35

问题 RS232接口接收数据时,可以采用查询和中断两种方式,其中采用中断方式的特点是_____________。

选项 A、硬件电路简单,易于设计
B、不长期占用CPU资源,系统开销小
C、设计复杂,降低了系统的实时性
D、软件设计简单,可移植性好

答案B

解析 本题考查嵌入式系统中断相关技术。
    中断是并行运行的基础,是CPU处理外部突发事件的一个重要技术。当某个事件发生时,CPU暂停当前正在执行的程序,转而执行处理该事件的一个程序。该程序执行完成后,CPU接着执行被暂停的程序。这个过程称为中断。
    引起中断的原因或者说发出中断请求的来源叫做中断源。根据中断源的不同,可以分为硬件中断和软件中断两大类,而硬件中断又可以分为外部中断和内部中断两类。外部中断一般是指由计算机外设发出的中断请求,如:键盘中断、打印机中断、定时器中断、外部设备中断等。外部中断是可以屏蔽的中断,也就是说,利用中断控制器可以屏蔽这些外部设备的中断请求。内部中断是指因硬件出错(如突然掉电、奇偶校验错等)或运算出错(除数为零、运算溢出、单步中断等)所引起的中断。内部中断是不可屏蔽的中断。软件中断其实并不是真正的中断,它们只是可被调用执行的一般程序。例如:ROM BIOS中的各种外部设备管理中断服务程序(键盘管理中断、显示器管理中断、打印机管理中断等)以及DOS的系统功能调用(INT 21H)等都是软件中断。
    中断能使CPU在运行过程中对外部事件发出的中断请求及时地进行处理,处理完成后又立即返回断点,继续进行CPU原来的工作。它是计算机可以更好更快利用有限的系统资源解决系统响应速度和运行效率的一种控制技术。它的作用就是可以使计算机系统运行更快、更平稳。一方面,有了中断功能,计算机系统就可以使CPU和外设同时工作,使系统可以及时地响应外部事件。而且有了中断功能,CPU可允许多个外设同时工作。这样就大大提高了CPU的利用率,也提高了数据输入、输出的速度。另一方面,有了中断功能,就可以使CPU及时处理各种软硬件故障。计算机在运行过程中,往往会出现事先预料不到的情况或出现一些故障,如电源掉电、存储出错,运算溢出等等。计算机可以利用中断系统自行处理,而不必停机或报告工作人员。
转载请注明原文地址:https://kaotiyun.com/show/7RWZ777K
0

相关试题推荐
最新回复(0)