第8题: [单项选择]产生中断时;由硬件保护并更新程序计数器PC的内容,其主要目的是()。 A. 节省内存空间并提高内存空间的利用率 B. 提高中断处理程序的运行速度 C. 简化中断处理程序的编写过程 D. 快速进入中断处理程序并正确返回被中断的程序 参考答案:D 答案解析:本题考查计算机硬件基础知识。程序计数器(PC)记录的是待执行的指令的地址。发生中断时,需要保护CPU的工作现场,其中由硬件保护并更新程序计数器的内容,可以快速进入中断处理程序并正确返回被中断的程序。
第11题: [单项选择]以下叙述中正确的是 A. 构成C++语言程序的基本单位是类 B. 可以在一个函数中定义另一个函数 C. main()函数必须放在其他函数之前 D. 所有被调用的函数一定要在调用之前进行定义 参考答案:A 答案解析:[解析] 关于C++语言,我们应该了解以下必须要掌握的基础知识:
①C++程序是由类构成的。②一个函数由两部分组成:函数的首部和函数体。③一个类由两部分组成:类成员变量和类成员函数。④一个C++程