第1题
单选题
在计算机体系结构中,CPU 内部包括程序计数器 PC、存储器数据寄存器 MDR、指令寄存器IR 和存储器地址寄存器MAR 等。若CPU 要执行的指令为: MOV R0,#100(即将数值100传送到寄存器R0中),则CPU 首先要完成的操作是()。
A.100→R0
B.100→MDR
C.PC→MAR
D.PC→IR
【解析】正确答案:C。
本题考查计算机基本工作原理。
CPU中的程序计数器PC用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄
淘宝代付款存器MAR中,向内存写入数据时,待写入的数据要先放入数据寄存器MUR。程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器IR中。
计算机中指令的执行过程一般分为取指令、分析指令并获取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段。若CPU要执行的指令为:MOV RO,# I00(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存以获取指令。
唐嫣没有穿衣服图片第2题
父亲节对父亲说的感恩的话单选题
在面向对象技术中,对象具有以下特性:()。
中国地板十大品牌①清晰的边界②良好定义的行为③确定的位置和数量④可扩展性
A.②④
B.①②③④
C.①②④
项链品牌D.①②
【解析】正确答案:C。
在面向对象技术中,对象是类的一个实例,它的特性主要包括清晰的边界、良好定义的行为和可扩展性。
第3题
单选题
用插入排序和归并排序算法对数组<3,1,4,1,5,9,6,5>进行从小到大排序,则分别需要进行()次数组元素之间的比较。
A.12,14
B.10,14
fpx战队是哪个国家的C.12,16
D.10,16
【解析】正确答案:A。
插入排序的基本思想是逐个将待排序元素插入到已排序的有序表中。假设n个待排序元素存储在数组R[n+1]中(R[0]预留),则:
(1)初始时数组R[1..1]中只包含元素R[1],则数组R[1..1]必定有序;
(2)从i=2到n,执行步骤3;
(3)此时,数组R被划分成两个子区间,分别是有序区间R[1..i-1]和无序区间],将当前无序区间的第1个记录R[i]插入到有序区间R[1..i]中适当的位置上,使R[1..i]变为新的有序区间。
在实现的过程中,设置监视哨R[0],并从R[i-1]到R[0]查元素R[i]的插入位置
那么用插入排序对数组<3,1,4,1,5,9,6,5>进行排序的过程为:
原元素序列:监视哨(3),1,4,1,5,9,6,5
第一趟排序: 1 (1,3),4,1,5,9,6,5 1插入时与3比较1次
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论