摩尔定律○木桶定律○反摩尔定律○马太效应○墨菲定律○1.下列哪些定律属于计算机行业的著名“定律”?•一个IT公司如果今天和6个月前卖掉同样多,同样的产品,它的营业额就要降一半。○一个IT公司如果今天和12个月前卖掉同样多,同样的产品,它的营业额就要降一半。○一个IT公司如果今天和18个月前卖掉同样多,同样的产品,它的营业额就要降一半。○一个IT公司如果今天和24个月前卖掉同样多,同样的产品,它的营业额就要降一半。○2.下列关于反摩尔定律的表述正确的是•RO○IR○MDR○MAR○PC○3.在计算机结构的简化模型中,下列哪个寄存器是用于记录存储单元地址的?•PC○ALU○MDR○IR○R0○4.在指令的取指阶段,CPU中的MDR的内容会送到哪里?•R1○PC○IR○MDR○R0○ALU○5.执行一条指令的全过程中,指令的编码会出现在CPU中的哪些部件?•0次○1次○2次○3次○4次○6.课程视频中讲解的指令是“ADDR0,[6]”,如果换成“ADD[6],R0”,则在执行该条指令的过程中,会写几次存储器?•7.课程视频中讲解的指令是“ADDR0,[6]”,如果换成“ADDR0,R1”,则在执行该条指令的过程第一讲-计算机基本结构2016年4月7日8:58分区MOOC的quiz的第1页0次○1次(√)○2次○3次○4次○计入从存储器内取出PC对应指令的过程7.课程视频中讲解的指令是“ADDR0,[6]”,如果换成“ADDR0,R1”,则在执行该条指令的过程中,会访问几次存储器?•安迪•格鲁夫○史蒂夫•乔布斯○阿兰•麦席森•图灵○比尔•盖茨○戈登•摩尔○冯•诺依曼○8.哪位人物被称为“现代电子计算机之父”?•全称为“离散变量自动电子计算机”○世界上第一台通用电子计算机○使用十进制○使用晶体管○第一台采用冯•诺依曼结构的计算机○9.下列关于EDVAC的描述正确的是•主要由五大部分组成○采用“存储程序”的思想○最早出自《关于EDVAC的报告草案》○工作时自动从存储器中取出指令加以执行○数据与程序采用十进制的方式进行存储○10.下列关于冯•诺依曼结构描述错误的是•M——Memory○R——Register○O——Output○CC——CentralControl○CA——CentralArithmetical○I——Input○11.下列关于冯•诺依曼结构计算机英文缩写对照关系错误的是•双字○比特○波特○扇区12.现代计算机主存储器一般是以什么单位来进行划分的?•分区MOOC的quiz的第2页扇区○字节○字长○运算器○主存储器○寄存器○控制器○外部存储器○13.下列哪些部件并称为计算机中的“大脑”?•完成○结束○取指○译码○回写○执行○14.下列各选项中,哪一项不属于课程视频中提到的计算机执行指令的步骤?•主频为740KHz○晶体管数量为2250○字长为8位○1971年诞生○面积为4.2mm×3.2mm○世界上第一个商业微处理器○10微米的制造工艺○15.下列关于Intel4004描述错误的是?•4004是美国英特尔公司(Intel)第一款推出的微处理器,也是全球第一款商用微处理器。核心技术/晶体管数量:10微米/22504004处理器于1971年推出,尺寸为3mm×4mm,外层有16只针脚,(陶瓷DIP,塑封DIP)内里有2,250个晶体管,采用10微米制程。最高频率有740kHz,能执行4位运算,硬盘○U盘○PCIe显卡○内存○16.在传统台式机主板的南北桥结构中,下列设备中哪些属于南桥?•支持8位指令集及12位地址集。分区MOOC的quiz的第3页键盘○鼠标○CPU○音箱○键盘○麦克风○鼠标○显示器○打印机○摄像头○17.下列哪些设备属于输出设备?•数据总线○地址总线○方向总线○读写总线○控制总线○18.CPU向存储器发起访问时,通过什么总线告知存储器当前的访问是读还是写?•输入输出接口等其它部件,也可以将其它部件的数据传送到CPU内存元件/地方的实体位址方向总线:读写总线控制总线地址总线:CPU或有DMA能力的单元,用来沟通这些单元想要存取(读取/写入)电脑存储器或数据传送到地址总线○数据总线○逻辑总线○19.下列哪项不属于系统总线?•数据总线:把CPU的分区MOOC的quiz的第4页运算总线○控制总线○10KB○10MB○1MB○1KB○20.对于按字节编址的存储器来说,控制器有10条地址线,对应的存储空间有多大?•R0○MDR○ALI○PC○IR○21.在指令的取指阶段,CPU中的MAR的内容会来自哪里?•分区MOOC的quiz的第5页1.下列关于CISC和RISC的描述错误的是?CISC指令的操作数必须预存于寄存器中RISC架构的指令种类通常比CISC架构更少RISC指令长度是固定的CISC指令长度是不固定的RISC指令的操作数必须预存于寄存器中2.下列关于Intel处理器及其推出时间描述错误的是?IntelPentium——1993年Intel8086——1978年Intel80386——1988年Intel80286——1982年IntelPentiumPro——1995年IntelCore2——2006年IntelCorei7——2008年intel80386于1985年推出3.x86体系结构中,寄存器EAX长度为多少位?8位16位32位64位4.IA-32寄存器模型中包括以下哪些寄存器?(多选题)段寄存器标志寄存器页面寄存器通用寄存器指令指针寄存器5.8086系统中标志位CF的含义是?符号标志零标志溢出标志进位标志6.8086系统中段寄存器DS的含义是?第二讲-指令系统体系结构2016年4月7日8:59分区MOOC的quiz的第6页6.8086系统中段寄存器DS的含义是?数据段寄存器堆栈段寄存器附加段寄存器代码段寄存器7.设CS=2500H,DS=2400H,SS=2430H,BP=0200H,SI=0010H,DI=0206H,计算下列x86指令源操作数的物理地址:MOVAX,[2000H]4400H4500H26000H26300H物理地址=段基址*16+逻辑地址没有交代段时,默认为DATA段8.下列x86指令中,哪些属于算术运算指令?(多选题)JNZANDMULIN(不是算术运算指令,但不知道是什么)DECLEAADDMOVCALLSHLMOVSBLOOP9.下列关于MIPS指令的主要特点说法错误的是?寻址模式简单只有Load和Store指令可以访问存储器需要优秀的编译器支持指令长度固定指令数量多,且功能复杂10.MIPS按照指令的基本格式进行划分,可以分为几种?12分区MOOC的quiz的第7页23411.某MIPS指令的机器码是0x0005402A,对应的汇编指令是什么?slt$t0,$0,$a1slt$a1,$0,$t0or$a1,$0,$v0or$v0,$0,$a100000000000001010100000000101010opcode:000000funct:10101000000000000001010100000000101010slt$8,$0,$5另有MIPS的通用寄存器的命名。5-a1,9-t0查表得:slt0x20A5FFFF00100000101001011111111111111111opcode:001000funct:111111001010010112.阅读下面的x86汇编程序,回答问题。;设DS=1000HMOVSI,1250HMOVDI,1370HMOVCL,3MOVAX,DSMOVES,AXMOVBX,5STDREPMOVSB请问,在这次串传送操作中,完成了第一个元素的传送后,SI寄存器的值是什么?分区MOOC的quiz的第8页请问,在这次串传送操作中,完成了第一个元素的传送后,SI寄存器的值是什么?1248H1252H1251H124FH仔细看串传送指令13.如果想用8086CPU把内存中某个区域的1024个字节的数据传送到另一个区域,可以选用如下三种方法:(1)只使用传送指令(MOV);(2)使用传送指令(MOV),并用条件转移指令建立循环语句的结构;(3)使用串传送指令(MOVSB)以及必要的配合指令,不使用循环语句的结构。请比较用这三种方法编写的程序,执行时访问存储器次数最少的是:方法一方法二方法三无法比较14.很多x86指令的功能比较复杂,往往一条x86指令可以完成的功能,需要多条MIPS指令才能实现。请问下列x86指令中,哪些确定能够只用一条MIPS指令完成对应的功能?(注:只需考虑这条指令本身,不用考虑对后续指令的影响)REPMOVSBMOVEDX,[EBX+11H]JZLOOP_1(不能)ADDEAX,[13H]ADDECX,15HMOVEAX,28HADD[EBX+ESI*4+200H],EAXADDEDX,EBXx86的寻址方式分区MOOC的quiz的第9页算术逻辑单元quiz16试题1.下列哪些和时间相关的名词,是属于D触发器的特性?OutputtimeHoldtimeSelecttimeInputtimeAccesstimeCLK-to-QtimeSetuptime2.对于一个4输入或门,当输入信号为1010和0110,输出信号为:1110110010100110101100113.对于一个4输入异或门,当输入信号为1010和0110,输出信号为:1010011000111011111011004.要对一个有符号的立即数和某个寄存器中的值进行加法运算,应当用的MIPS指令是:andirt,imm,rsaddiurt,rs,immaddirt,imm,rsandrt,rs,immaddirt,rs,immandirt,rs,imm5.第三讲-算术逻辑单元2016年4月7日8:59分区MOOC的quiz的第10页对于半加器和全加器,下列描述正确的是:全加器既不能产生进位输出,也不能处理进位输入全加器虽能产生进位输出,但全加器本身并不能处理进位输入半加器虽能产生进位输出,但半加器本身并不能处理进位输入半加器能产生进位输出,也能处理进位输入半加器既不能产生进位输出,也不能处理进位输入全加器虽能处理进位输入,但全加器本身并不能产生进位输出6.对于如图所示的全加器,当A、B和进位输入Cin分别为1、0、1时,输出端口S和进位输出Cout为:S=1,输出进位1S=0,输出进位0S=1,输出进位0S=0,输出进位17.对于“溢出”和“进位”,下列描述正确的是:有“溢出”时,不一定有“进位”有“进位”时,一定有“溢出”“溢出”可以针对无符号数有“进位”时,不一定有“溢出”“溢出”只针对有符号数8.“溢出”的检测方法是:“最高位的进位输入”等于“最低位的进位输出”“最高位的进位输入”等于“次高位的进位输出”“最高位的进位输入”不等于“最低位的进位输出”“最高位的进位输入”不等于“次高位的进位输出”“最高位的进位输入”等于“最高位的进位输出”“最高位的进位输入”不等于“最高位的进位输出”9.MIPS和x86对溢出的处理方式是:对于x86,利用标志寄存器中的OF位,发生溢出,设置OF=0对于x86,利用程序状态字寄存器中的OF位,发生溢出,设置OF=1分区MOOC的quiz的第11页对于x86,利用程序状态字寄存器中的OF位,发生溢出,设置OF=1对于MIPS,提供两类不同的指令分别处理,分别是:将操作数看做无符号数,发生“溢出”时产生异常;将操作数看做有符号数,不处理“溢出”对于MIPS,提供两类不同的指令分别处理,分别是:将操作数看做有符号数,发生“溢出”时产生异常;将操作数看做无符号数,不处理“溢出”对于x86,利用程序状态字寄存器中的ZF位,发生溢出,设置ZF=110.为了使十进制表示的算式(8-3)能够在二进制补码加法器上运算,可以表示的形式为:0011+00111000-10111000+11011000-00110011+11011000+101111.假设一个基本逻辑门延迟为T,对于4-bit行波进位加法器的关键路径延迟为:9T6T