工学

单选题对汇编语言程序员不透明的是()A 程序计算器B 主存地址寄存器C 条件码寄存器D 指令寄存器

题目
单选题
对汇编语言程序员不透明的是()
A

程序计算器

B

主存地址寄存器

C

条件码寄存器

D

指令寄存器

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 采用Cache技术可以提高计算机性能,()属于Cache的特征。()A.全部用软件实现 B.显著提高CPU数据输入输出的速率C.可以显著提高计算机的主存容量 D.对程序员是不透明的


正确答案:B
    高速缓冲存储器(Cache):在计算机存储系统的层次结构中,介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。
    Cache的容量一般只有主存储器的几百分之一,但它的存取速度能与中央处理器相匹配。根据程序局部性原理,正在使用的主存储器某一单元邻近的那些单元将被用到的可能性很大。因而,当中央处理器存取主存储器某一单元时,计算机硬件就自动地将包括该单元在内的那一组单元内容调入高速缓冲存储器,中央处理器即将存取的主存储器单元很可能就在刚刚调入到高速缓冲存储器的那一组单元内。于是,中央处理器就可以直接对高速缓冲存储器进行存取。在整个处理过程中,如果中央处理器绝大多数存取主存储器的操作能为存取高速缓冲存储器所代替,计算机系统处理速度就能显著提高。
    显然,Cache可以显著提高CPU数据输入输出的速率。

第2题:

编写汇编语言时,下列寄存器中程序员可访问的是______。

A.程序计数器(PC)

B.指令寄存器(IR)

C.存储器数据寄存器(MDR)

D.存储器地址寄存器(MAR)


正确答案:A

第3题:

虚存对应用程序员、系统程序员都不透明()

此题为判断题(对,错)。


正确答案:错误

第4题:

下列关于虚拟存储器的叙述中,正确的是(16)。

A.对应用程序员透明,对系统程序员不透明
B.对应用程序员不透明,对系统程序员透明
C.对应用程序员、系统程序员都不透明
D.对应用程序员、系统程序员都透明

答案:A
解析:
所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。一般计算机系统中主要有两种存储体系:Cache存储体系(由Cache和主存储器构成,主要目的是提高存储器访问速度(和虚拟存储体系(由主存储器和在线磁盘存储器构成,主要目的是扩大存储器容量(。其中Cache存储体系对系统程序员以上均透明,而虚拟存储体系对应用程序员透明,对系统程序员不透明。

第5题:

下列关于虚拟存储器的叙述中,正确的是( )。

A.对应用程序员透明,对系统程序员不透明 B.对应用程序员不透明,对系统程序员透明 C.对应用程序员、系统程序员都不透明 D.对应用程序员、系统程序员都透明


正确答案:A

第6题:

汇编语言比机器语言高级,但一般程序员用它编程仍感困难。()

此题为判断题(对,错)。


参考答案:正确

第7题:

对应用程序员,不透明的是(67)。

A.先行进位链

B.乘法器

C.指令缓冲器

D.条件码寄存器


正确答案:D
解析:程序员是从事程序开发、维护的专业人员,我们可以将程序员分为应用程序员与系统程序员。应用程序员是指从事应用软件开发的程序员,他们利用操作系统为用户提供的接口来开发用户应用软件,不需要了解操作系统下层的计算机硬件的运行。条件码寄存器一般用于存放指令执行完后产生的条件码,如运算是否有溢出、结果为正还是负等,这些内容是应用程序员应该知道的。因此,对应用程序员不透明的是条件码寄存器。

第8题:

编写汇编语言程序时,下列寄存器中,程序员可访问的是______。

A.程序计数器(PC)

B.指令寄存器(IR)

C.存储器数据寄存器(MDR)

D.存储器地址寄存器(MAR)


正确答案:A

第9题:

在三级存储体系结构中,主存与Cache之间的信息调度过程,对()是不透明的。

A.应用程序员
B.系统程序员
C.操作系统
D.硬件设计人员

答案:C
解析:
主存与Cache之间的数据调动是由硬件自动完成的,所以对各类程序员均是透明的。由于整个过程全部由硬件实现,因此程序运行过程中的信息调度由操作系统完成指挥,而不是程序员。

第10题:

()使程序员可以不用与计算机的硬件打交道,可以不必了解机器的指令系统,极大地提高了编程的效率。

  • A、机器语言
  • B、汇编语言
  • C、高级语言
  • D、自然语言

正确答案:C

更多相关问题