CPU包括运算器和控制器,以科学计算为主的计算机肯定对主机运算速度要求较高,因此对CPU的性能指标有较高的要求。主频和字长是CPU主要的性能指标。主存用于存放当前运行的程序和程序所需的数据,CPU进行计算时直接从内存读取数据。主存容量越大,存取的数据就越多,从外存调取数据的次数就越少,系统运行效率就越高。
总线的带宽指的是单位时间内总线上传送的数据量。
水平奇偶校验、垂直奇偶校验都属于奇偶校验码,可以发现错误,但无法检查错在哪里,也就是说无法校错。海明码是利用奇偶性来检错和纠错的校验方法,在数据位之间插入k个校验位,通过扩大码距来实现检错和纠错。
任意能被4整除的二进制数,可以被2整除两次。一个数被2整除,要右移一位,最后移除的那位为0;得到的结果再被2整除,还要右移一位,移除的那位还是0。最终的结果是右移两位,则移出的都是0,可见该二进制数的最低2位只能是0。
CPU主频又称为CPU工作频率,即CPU内核运行时的时钟频率。一般说来,主频越高,一个时钟周期里面完成的指令数也越多,当然CPU的速度也就越快。磁盘是计算机系统中最常用的外存储器,是一种涂有磁性物质的聚酯塑料薄膜圆盘,噪声对其工作的影响相对较小。
累加器用于暂存运算结果以及向ALU提供运算对象;在程序顺序执行时,每取出一条指令,程序计数器PC内容自动增加一个值,指向下一条要取的指令;指令寄存器IR用于存放正在执行的指令;而地址寄存器包括程序寄存器、堆栈指示器、变址寄存器、段地址寄存器等。
与内存单元统一编址和I/O接口单独编址是两种最常见的内存与接口地址的编址方法。若采用统一编址方式,则内存地址和接口地址统一在一个公共的地址空间里,对I/O接口的访问就如同对主存单元的访问一样。这种编址方式的优点是原则上用于内存的指令全都可以用于接口,无须设置专门的I/O操作指令。
若采用单独设置的I/O地址空间,为接口中的有关寄存器或存储部件分配地址码,需要使用专门的I/O指令进行访问。这两种方式都可以设置专门的I/O操作指令,但独立编址时必须要设置。CPU与外设之间交换数据的方式有多种,包括直接程序控制、中断方式、DMA方式和通道控制方式。
为了保证程序指令能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到了这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器的内容即是从内存提取的第一条指令的地址。
当执行指令时,CPU将自动修改PC的内容,即每执行一条指令,PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单地对PC加1。
负数的原码最高位为1,其他位为绝对值对应的值,故。补码为原码取反加1,这里。
中断是指CPU对I/O设备发出的中断信号的一种响应,CPU暂停正在执行的程序,保留CPU环境后,自动地转去执行I/O设备的中断处理程序,执行完后,再回到断点,继续执行原来的程序。故选D。