交大微机原理作业
北京交通大学《微机原理与接口技术》作业问题详解

目录《微机原理与接口技术》第一章作业 (2)一、书上P22 作业题2、3、7 (2)《微机原理与接口技术》第二章作业 (2)一、书上P59 作业题2、5、6、9、14 (2)《微机原理与接口技术》第三章作业 (3)一、书上P95 作业题4、5、6、7、10、11、12、13、14、15、16、17、18、22、27 (4)《微机原理与接口技术》第四章作业 (8)一、课本P155 8、12、13、14 (8)《微机原理与接口技术》第五章作业 (10)一、作业P180 2、5、7、8、9、10 (11)《微机原理与接口技术》第六章作业 (13)一、P207: 1,3,5,10,14。
18,19,20 (13)《微机原理与接口技术》第七章作业(一) (17)一、P268: 3, 6 , 7, 10 , 11 , 12 (17)《微机原理与接口技术》第七章作业(二) (20)一、P268: 15 , 16 , 19,21,25 (20)《微机原理与接口技术》第八章作业 (24)一、P292 6 、7 (24)《微机原理与接口技术》第一章作业一、书上P22 作业题2、3 、72. 完成下列数制之间的转换。
(1)01011100B=92D(3)135D=10000111B(5)10110010B=262Q=B2H3. 组合型BCD码和非组合型BCD码有什么区别?写出十进制数254 的组合型BCD数和非组合型BCD数。
答:组合型BCD码的储存格式用一个字节存放 2 位BCD码,高4 位表示十进制的十位数,低 4 位表示十进制的个位数,数值表示围为0~99;非组合型的储存格式是用一个字节的低4 位存放 1 位BCD码,高四位可以为0 或任意数,数值表示围为0~9。
254D 的组合型BCD码:0254D的非组合型BCD码:00000010 00000101 000001007. 计算机中为什么采用补码的形式储存数据?当计算机的字长n=16 时,补码的数据表示围是多少?答:是为了便于进行加减运算,简化机器硬件结构。
西安交大微机原理实验报告1

实验一数据传送、算术运算、循环程序结构实验目的:1 •熟悉8086汇编语言源程序的框架结构,并掌握汇编语言程序的编写、汇编、 连接、执行的过程,并利用 Turbo Debugger 调试汇编程序。
2. 熟悉8086指令系统的数据传送指令,掌握寻址方式。
3. 熟悉8086指令系统的算术运算指令。
掌握循环结构汇编语言程序的编制。
实验内容:1、P121 14 题程序框图:DW 128 DUP ⑺STACKS ENDSDATAS SEGMENT;数据DATA SEGMENTORG 1000HBCD1 DD 90000010H,12345678HORG 2000HBCD2 DD 90000020H,23456789H;堆栈段 源代码:STACKS SEGMENT STACKDATA ENDSCODES SEGMENT;代码段ASSUMECS:CODES,DS:DATASSTART: MOVAX,DATAS;初始化MOV DS,AXMOV CX,8 ;循环次数 MOV BX,0 ;指针 CLCJ进位清零L00P1: MOVAL,[BX+1000H];BCD1 ADCAL,[BX+2000H];BCD1+BCD2AAA J分离修正MOV [BX+2000H],AL;移到要求的位置INC BX ;指针指向下一个子节LOOPLOOP1MOV AX,4C00H ;退出程INT 21HCODES ENDSSTART结果:2、P121 15 题程序框图: 源代码:STACKS SEGMENT STACK;堆栈段DW 128 DUP ⑺STACKS ENDS DATAS SEGMENT;数据段ENDORGDB2000H 80H,81H,82H,83H,00H,01H,02H,03H,84H,85H DATAS ENDSCODES SEGMENT ;代码段 START: L1:LODSBL2:LOOP L1 ASSUMECS:CODES,DS:DATASMOVAX,DATAS;初始化 MOV DS,AX MOVSI,2000H J MOV CX,10 ;字节数 MOV DL,0FFH ;最小的有符- CMP AL,DLJNG L2MOV DL,ALMOV DS:[2000H],DL MOV AX,4C00H ;退出程序 INT 21H ;最大数存入2000h 单号字节数据CODES ENDS END START 3、P195 6 题 程序框图源代码:STACKS SEGMENTDWSTACK128 DUP(?);堆栈段JSTACKS ENDSDATAS SEGMENT;数据段ORG1000HN1DW1111HN2DW2222HN3DW3333HM1DW0M2DW0M3DW0DATAS ENDSCODES SEGMENT;代码段ASSUME CS:CODES,DS:DATAS START:MOV AX,DATAS;初始化MOV DS,AXMOV AX,N2MUL N3;B*CMOV M3,AXMOV M2,DXMOV AX,N3MUL N1;A*CADD M2,AXADC M1,DXMOV AX,4C00H;退出程序INT 21HCODES ENDSEND START结果:醪DOSBox DJ4h Cpu speedt 3000 cycles. Frames kip 0, Program: DEBUGS Trace Irrterrupt-tAX-1CBS BX=O900 CX=1137 »S=1C 庐ES=1C35 SS=1CA5 1DB6:00G5 A1GZ10Trftce Interruptkd ds:1000 DX=O0OO SP=G10O BP=0900 SI=G0OO DI=0OQO CS=1DB6 IP=O00g MU UF DI PL NZ NA FO NC MOU AX^ElOOgJ1CB5: IODO 11 11 E乙祝33 33 1CB5:1010 BB B5 1C BE D8 fit 1CB5:1020 16 G6;10 Al 04 10 1CB5: 1G30 66 10 B8 60 处CD 1CB5:1CHQ e© 00 00 00 00 00 ***Dup1icate Line(s)*** 1CB5:10?0 GO 0© 00 00 QG 00rogram terminated BC = 0 M lcbS:ICG©1CB5:1600 11 11 22 22 33 33 1CB5:10101C 8E D6 Al1C跖:1G2O 16 66 10 Al CH 10 1CB5: 1G30 66 10 B8 D0 4C CD 1CB5:164Q ©0 Q0 00 00 00 GO k**Duplicate Linets)*** 1CB5:1670 GO 00 00 GO GO 00 kx 00 00-00 00 00 00 00 GE 10-F?昂€4 10 A3F7 Z6-00 10 61 06 6821 GG-00 GO eo oe 0000 00-00 00 60 00 0000 <30-00 0069 GG-36GEF7Z10010-F726-00O0-0GGO-00D0261000004、P196 12 题程序框图36eA&81&&©'01OOw■ n i_r P ■■■■■:RS*,X? *,w®,...?..u&.....8.LM!……00C6€40100GO921006000000A3080000载囹己臭制在QQ或者wo胡文档中右■■ U ■ X J H Ta ■ BI ■ A ■■00 00-00 00 G0 00 00 G0 00 00 ......................................源代码:STACKS SEGMENT STACK ;堆栈段DW 128 DUP⑺;STACKS ENDSDATAS SEGMENT ;数据段STRING1 DB'AAAA'STRING2 DB'AAAa'DATAS ENDSCODES SEGMENT ;代码段ASSUME CS:CODES,DS:DATASAXQATAS ;初始化DS,AX AX,DS ES,AX SI,STRING1 DI,STRING2 CX,4STRING1,STRING2 LABNE AL,'Y' EXIT AL,'N'AX,4C00H ;退出程序 21H结果:[>0: ■ J ir ] IPLL L J59H 是N 的ascII 码实验中出现的问题及解决:总体来说,实验中最大的阻碍是 64位系统不能使用masm 或者轻松汇编等软件,造成了许多困难,解决办法是在网上下载了dosbox ,输入命令 mount ch:\study\masm, h:\study\masm 是我电脑中masm.exe 所在的位置,不知道什么原因masm611用不了这个方法,在网上重新下载了 masm5,和debug32至此,算是 解决了“非编程困难”。
西安交通大学16年9月课程考试微机原理与接口技术作业考核试题(新)

一、单选题(共30 道试题,共60 分。
)V 1. 伪指令ENDP告诉汇编程序()A. 宏定义结束B. 过程定义结束C. 段定义结束D. 过程运行结束满分:2 分2. 占用CPU时间最长的数据传送方式是()A. DMAB. 中断C. 查询D. 无条件满分:2 分3. 存取周期是指()A. 存储器的写入时间B. 存储器的读出时间C. 存储器进行连续写操作允许的最短时间间隔D. 存储器进行连续读/写操作允许的最短时间3间隔满分:2 分4. 某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据()A. 80HB. 50HC. 100D. 100H满分:2 分5. 下面有关MN/MX的叙述正确的是()A. 是工作模式选择信号,由CPU产生,为高电平时CPU工作在最小模式,为低电平时,CPU工作在最大模式B. 是工作模式选择信号,由CPU产生,为低电平时CPU工作在最小模式,为高电平时,CPU工作在最大模式C. 是工作模式选择信号,由外部输入,为低电平时CPU工作在最小模式,为高电平时,CPU 工作在最大模式D. 是工作模式选择信号,由外部输入,为高电平时CPU工作在最小模式,为低电平时,CPU工作在最大模式满分:2 分6. 若SI=0053H,BP=0054H,执行SUBSI,BP后,则()A. CF=0,OF=0B. CF=0,OF=1C. CF=1,OF=0D. CF=1,OF=1满分:2 分7. 80486CPU响应中断时,自动压入堆栈的信息是()A. AX,BX,CX,DX的内容B. AX,CX的内容C. CS,IP,SP的内容D. CS,IP,标志寄存器的内容满分:2 分8. 运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为()A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出B. 两个整数相加,若结果的符号位为0,则一定发生溢出C. 两个整数相加,若结果的符号位为1,则一定发生溢出D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出满分:2 分9. 已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOVBX,[BP]执行后,(BX)=()A. 0102HB. 0201HC. 245AHD. 5A24H满分:2 分10. 算术移位指令SAR用于()A. 带符号数乘2B. 带符号数除2C. 无符号数乘2D. 无符号数除2满分:2 分11. 下列有关指令指针寄存器的说法中,哪一个是正确的()A. IP存放当前正在执行的指令在代码段中的偏移地址B. IP存放下一条将要执行的指令在代码段中的偏移地址C. IP存放当前正在执行的指令在存储器中的物理地址D. IP存放当前正在执行的指令在存储器中的段地址满分:2 分12. PC机执行输出指令OUT时,向相应的I/O接口芯片产生的有效控制信号是()A. AENB. IORC. IOWD. ALE满分:2 分13. 通常,中断服务程序中的一条STI指令目的是()A. 允许低一级中断产生B. 开放所有可屏蔽中断C. 允许同级中断产生D. 允许高一级中断产生满分:2 分14. 下列总线中,属于局部总线的是()A. ISAB. EISAC. MCAD. PCI满分:2 分15. 设8259A当前最高优先级为IR5,如果要使该中断在下一循环中变为最低优先级,则OCW2应设为()A. 11100000B. 10100101C. 10100000D. 01100101满分:2 分16. 计算机工作中只读不写的存储器是()A. DRAMB. ROMC. SRAMD. EEPROM满分:2 分17. 采用高速缓存Cache的目的是()A. 提高总线速度B. 提高主存速度C. 使CPU全速运行D. 扩大寻址空间满分:2 分18. 设某一个单元的物理地址是54321H,则正确的逻辑地址表示为()A. 4321H:50000HB. 54320H:1HC. 5430H:0021HD. 5432H:00001H满分:2 分19. 计算机内部,一切信息的存取,处理和传送都是以()形式进行A. EBCDIC码B. ASCII码C. 十六进制编码D. 二进制编码满分:2 分20. 在下列伪指令中定义字变量的是()A. DDB. DWC. DQD. DT满分:2 分21. INC指令不影响()标志A. OFB. CFC. SFD. ZF满分:2 分22. 8086的CPU由()两部分组成。
西安交通大学微机原理第一次实验报告

微型计算机原理与接口技术第一次实验报告实验者姓名:实验者学号:所在班级:报告完成日期:20年月日实验二分支程序的设计一、实验目的1.学习提示信息的显示及键盘输入字符的方法。
2.掌握分支程序的设计方法。
二、实验内容在提示信息下,从键盘输入原码表示的二位十六进制有符号数。
当此数大于0时,屏幕显示此数为正数;当此数小于0时,屏幕显示此数为负数;当此数等于0时,屏幕显示此数为零。
三、实验调试过程利用-u命令进行反汇编,结果如下。
三个CMP语句运行完的地址如图所示,第一个CMP运行完的是29H输出结果的地址如下图所示:首先对输入为负数时进行验证:输入FFH,设置一个断点在29H,利用-t命令观察跳转,结果如图:可以看到,程序最终正确的转入输出负的分支。
再输入正数11H,利用-t观察整个比较过程如下:可以看到,程序最终正确的转入输出正的分支。
最后输入00H,利用-t观察整个比较过程如下:可以看到,程序最终正确的转入输出0的分支。
四、实验框图及程序代码实验框图:程序代码:CRLF MACROMOV AH,02HMOV DL,0DHINT 21HMOV AH,02HMOV DL,0AHINT 21HENDMDA TA SEGMENT;定义结果信息MESS1 DB 'INPUT DATA:',0DH,0AH,'$'MESS2 DB 'THIS DATA IS+',0DH,0AH,'$'MESS3 DB 'THIS DATA IS-',0DH,0AH,'$'MESS4 DB 'THIS DATA IS ZERO',0DH,0AH,'$'DA TABUF DB 3 ;定义最大可输入字符长度ACTLEN DB ? ;实际输入字符长度STRING DB 3 DUP(?) ;输入字符缓冲区DA TA ENDSSSEG SEGMENT PARA STACK 'STACK'DB 50 DUP(0)SSEG ENDSCODE SEGMENTASSUME CS:CODE,SS:SSEG,DS:DA TASTART:MOV AX,DATAMOV DS,AXMOV AX,SSEGMOV SS,AXMOV DX,OFFSET MESS1MOV AH,09HINT 21HMOV AH,0AHMOV DX,OFFSET DATABUFINT 21HCRLFMOV AL,STRINGCMP AL,38HJAE ISNEGCMP AL,30HJNZ ISPOSMOV AL,[STRING+1]CMP AL,30HJNZ ISPOSJMP ISZEROISPOS:MOV DX,OFFSET MESS2MOV AH,09HINT 21HJMP DONEISNEG:MOV DX,OFFSET MESS3MOV AH,09HINT 21HJMP DONEISZERO:MOV DX,OFFSET MESS4MOV AH,09HINT 21HJMP DONEDONE:MOV AX,4C00HINT 21HCODE ENDSEND START五、实验结果及分析编写的汇编程序EX2.ASM经过汇编MASM与链接LINK生成可执行文件EX2.EXE,测试如下:可见,程序能够正确判断输入数据的正、负、零情况。
交大微机原理作业

2分数: 1下面哪种语言能够被计算机硬件直接识别并执行?选择一个答案a. 机器语言b. 高级语言c. 汇编语言d. C++语言正确这次提交的分数:1/1。
3分数: 1在计算机系统中,_____是主机与外部设备进行信息交换的桥梁。
选择一个答案a. 总线b. 寄存器c. 控制器d. I/O接口正确这次提交的分数:1/1。
4分数: 1微型计算机系统主要包括选择一个答案a. 微处理器、存储器、总线、I/O接口、外部设备b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件c. 微处理器、存储器、总线、I/O接口、外部设备、软件d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件正确这次提交的分数:1/1。
6分数: 1十进制数56的压缩BCD码和非压缩BCD码分别是选择一个答案a. 00111000,01010000、00000110b. 00111000,00000101、00000110c. 01010110,01010000、01100000d. 01010110,00000101、00000110正确这次提交的分数:1/1。
这次提交的分数:1/1。
10分数: 1微处理器的位数是指选择一个答案a. 内部总线的位宽b. 地址总线的位宽c. 一次操作所能处理的数据的位宽d. 数据总线的位宽正确这次提交的分数:1/1。
12分数: 1以下哪种说法是正确的?选择一个答案a. 十进制整数转换成二进制数的方法是乘2取余b. 一个n位二进制数可以表示2^n-1种不同的状态c. 十六进制数使用了16个数字符号d. 二进制数的权是2这次提交的分数:1/1。
13分数: 1在计算机中,有符号数是用_____表示的选择一个答案a. 反码b. 补码c. 二进制编码d. 原码正确这次提交的分数:1/1。
16分数: 1已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案a. 00001111,11111111,11111111b. 00000000,11111111,11111111c. 00000000,11110000,00000000d. 00000000,11111111,00000000 正确这次提交的分数:1/1。
交大网络计算机组成原理第三次作业-2016完整版

1.堆栈是一种特殊的数据寻址方式,基于原理。
BA. FIFOB.BFILOC(先进后出).C LIFOD.D LILO2. 堆栈寻址方式中,设A为累加器,SP为堆栈指示器,M SP为SP指示的栈顶单元。
如果进栈操作的动作顺序是(A)→M SP,(SP)-1→SP,那么出栈操作的动作顺序应为__B____。
A.(SP)-1→SP,(M SP)→AB.(M SP)→A,(SP)-1→SPC.(M SP)→A,(SP)+1→SPD.(SP)+1→SP,(M SP)→A3. 某微机的指令格式如下所示:OP:操作码;D:位移量;X:寻址特征位,X=00:直接寻址;X=01:用变址寄存器X1进行变址;X=10:用变址寄存器X2进行变址;X=11:相对寻址。
设(PC)=1234H,(X1)=0037H,(X2)=1122H,请确定下列指令的有效地址。
(1)1284H(2)4323H(3)6725H(4)4446H解:15 10 9 8 7 0OP:操作码;D:位移量;X:寻址特征位,X=00:直接寻址;X=01:用变址寄存器X1进行变址;X=10:用变址寄存器X2进行变址;X=11:相对寻址。
设(PC)=1234H,(X1)=0037H,(X2)=1122H,请确定下列指令的有效地址。
(1)6723H解:(1)6223H=0110011100100011B,X=11,相对寻址,有效地址=PC+D=1234H+23H=1257H(2)4444H=0100010001000100B,X=00,直接寻址,有效地址=D=44H(3)1282H=0001001010000010B,X=10,变址寻址,有效地址=X2+D=1122H+82H=11A24H(4)4321H=0100001100100001B,X=11,相对寻址,有效地址=PC+D=1234H+21H=1255H第5章1. 中央处理器包括___B___。
A.运算器B.控制器C.主存储器D.Cache2. 在CPU中,指令寄存器用来保存。
西安交通大学18年9月课程考试《微机原理与接口技术》作业考核试题

西安交通大学18年9月课程考试《微机原理与接口技术》作业考核试题work Information Technology Company.2020YEAR西安交通大学18年9月课程考试《微机原理与接口技术》作业考核试题一、单选题(60分)1.下列指令中正确的是()。
A.MOVAX[SI][DI]B.MOVBYTEPTR[BX],1000C.PB8EQUDS:[BP+8]D.MOVBX,OFFSET[SI]答案:D2.最大模式的特点是()。
A.M/引脚可直接引用B.由编程进行模式设定C.需要总线控制器8288D.适用于单一处理机系统答案:C3.下列指令中,错误的是()A.MOVBX,OFFSETBUFB.LEASI,BUFC.LEADI,OFFSETBUFD.MOVBP,SEGBUF答案:C4.中断指令INT17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A.00017HB.00068HC.0005CHD.0005EH答案:C5.巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数为( ).A.2和8B.1和16C.4和16D.4和8答案:D6.在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个。
()A.I/O设备B.I/O接口C.主处理器D.协处理器答案:B7.8086CPU寻址I/O端口最多使用( )条地址线。
A.8B.10C.12D.16答案:D8.当采用()输入操作情况时,除非计算机等待,否则无法传送数据给计算机A.程序查询方式B.中断方式C.DMA方式D.IOP处理机方式答案:A9.如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的段地址是()A.12600HB.1260HC.1265HD.125BH答案:B10.8253可编程定时/计数器的计数范围是()A.0-255B.1-256C.0-65535D.1-65536答案:C11.机中运算器和控制器合称为()A.CPUB.ALUC.主机D.ENIAC答案:A12.欲从存储单元取某操作数,可采用()A.寄存器寻址、寄存器间接寻址B.立即寻址、直接寻址C.立即寻址、寄存器间接寻址D.寄存器间接寻址、直接寻址答案:D13.主存和CPU之间增加高速缓存的目的是()A.解决CPU和主存间的速度匹配问题B.扩大主存容量C.既扩大主存容量,又提高存取速度D.增强CPU的运算能力答案:A14.CPU响应INTR和NMI中断时,相同的必要条件是()A.当前指令执行结束B.允许中断C.当前访问内存结束D.总线空闲答案:A15.80486CPU工作在实模式下执行指令INT30H时,中断服务程序的入口地址存放在以()开始的两个字节单元中A.00120HB.00090HC.000C0HD.00060H答案:C16.在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置。
北交大微机原理实验报告

北交大微机原理实验报告(总22页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--[键入公司名称][键入文档标题]2014/12/21 Sunday目录实验一交通灯控制实验.........................................错误!未定义书签。
一、实验目的..........................................错误!未定义书签。
二、实验内容..........................................错误!未定义书签。
三、程序流程图........................................错误!未定义书签。
四、程序设计..........................................错误!未定义书签。
五、实验中遇到的问题及解决方法........................错误!未定义书签。
六、体会与收获........................................错误!未定义书签。
实验二可编程定时器/计数器(8253) ..............................错误!未定义书签。
一、实验目的..........................................错误!未定义书签。
二、实验内容..........................................错误!未定义书签。
三、实验流程图........................................错误!未定义书签。
四、程序设计..........................................错误!未定义书签。
五、实验中遇到的问题及解决方法........................错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
答案:1正确2分数: 1下面哪种语言能够被计算机硬件直接识别并执行?选择一个答案a. 机器语言b. 高级语言c. 汇编语言d. C++语言正确这次提交的分数:1/1。
3分数: 1在计算机系统中,_____是主机与外部设备进行信息交换的桥梁。
选择一个答案a. 总线b. 寄存器c. 控制器d. I/O接口正确这次提交的分数:1/1。
4分数: 1微型计算机系统主要包括选择一个答案a. 微处理器、存储器、总线、I/O接口、外部设备b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件c. 微处理器、存储器、总线、I/O接口、外部设备、软件d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件正确这次提交的分数:1/1。
答案:00010000正确6分数: 1十进制数56的压缩BCD码和非压缩BCD码分别是选择一个答案a. 00111000,01010000、00000110b. 00111000,00000101、00000110c. 01010110,01010000、01100000d. 01010110,00000101、00000110正确这次提交的分数:1/1。
答案:7FFFFFFF正确答案:80000000正确答案:00001010正确10分数: 1微处理器的位数是指选择一个答案a. 内部总线的位宽b. 地址总线的位宽c. 一次操作所能处理的数据的位宽d. 数据总线的位宽正确这次提交的分数:1/1。
答案:96.9正确12分数: 1以下哪种说法是正确的?选择一个答案a. 十进制整数转换成二进制数的方法是乘2取余b. 一个n位二进制数可以表示2^n-1种不同的状态c. 十六进制数使用了16个数字符号d. 二进制数的权是2正确这次提交的分数:1/1。
13分数: 1在计算机中,有符号数是用_____表示的选择一个答案a. 反码b. 补码c. 二进制编码d. 原码正确这次提交的分数:1/1。
14答案:10000110正确答案:0111100110010111错误16分数: 1已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案a. 00001111,11111111,11111111b. 00000000,11111111,11111111c. 00000000,11110000,00000000d. 00000000,11111111,00000000正确这次提交的分数:1/1。
答案:7997正确答案:150.5625正确答案:00110011正确20分数: 1已知X= -107,Y= +79,则[X-Y]补= 选择一个答案a. 溢出b. 11100100c. 10101000d. 00101000正确这次提交的分数:1/1。
答案:11010111正确答案:134错误答案:11000001第二次作业答案:CS正确2分数: 1某微处理器的地址总线宽度为36位,则它能访问的物理地址空间为_____字节选择一个答案a. 36Mb. 64Mc. 360Md. 64G正确这次提交的分数:1/1。
3分数: 1总线的基本功能是选择一个答案a. 输入、输出b. 传输同步、仲裁控制、总线驱动c. 连接各个部件d. 数据传输、地址传输、控制信号传输错误这次提交的分数:0/1。
答案:ALE正确5分数: 1指令流水线是指选择一个答案a. 指令通过流水线传送给微处理器b. 微处理器有序地执行指令c. 微处理器同时执行多条指令d. 微处理器顺序地执行指令正确这次提交的分数:1/1。
答案:1错误7分数: 1总线从其传送信息的类型上可分为选择一个答案a. 数字、模拟、混合b. 数据、控制、地址c. 二进制、十进制、十六进制d. 8位、16位、32位正确这次提交的分数:1/1。
8分数: 1控制器的功能是选择一个答案a. 外设控制和存储器控制b. 操作控制和运算控制c. 运算控制和输入输出控制d. 指令控制、时序控制和操作控制正确这次提交的分数:1/1。
答案:1正确答案:DX正确这次提交的分数:1/1。
答案:69202正确答案:480正确答案:DT/R答案:91FFF正确答案:500这次提交的分数:1/1。
答案:6800正确17分数: 1微处理器内部主要包括_____三个部分选择一个答案a. CU、BUS、MMUb. ALU、CU、REGISTERSc. CU、MMU、REGISTERSd. ALU、BUS、CU正确这次提交的分数:1/1。
18分数: 1在8088/8086系统中,程序代码被存放在逻辑分段的选择一个答案a. 代码段b. 附加数据段c. 堆栈段d. 数据段这次提交的分数:1/1。
19分数: 1在8088/8086系统中,一个基本的总线周期包含_____个时钟周期。
选择一个答案a. 任意b. 4c. 3d. 5正确这次提交的分数:1/1。
20分数: 18086发现READY引脚变为0时,它将在当前总线周期中插入选择一个答案a. 等待周期b. 查询周期c. 时钟周期d. 空闲周期正确这次提交的分数:1/1。
答案:82000正确这次提交的分数:1/1。
答案:1200正确答案:AGP错误答案:1正确25分数: 1运算器的功能是实现选择一个答案a. 算术运算和逻辑运算b. 加法运算和减法运算c. 加减法运算和乘除法运算d. 数据运算和地址运算正确这次提交的分数:1/1。
答案:20D00正确答案:64第三次作业1分数: 1以下指令格式正确的是选择一个答案a. MUL AL,15b. MOV AL,97EHc. ADD AL,CFd. MOV BX,CS正确这次提交的分数:1/1。
2分数: 1关于寻址方式,以下哪个说法是正确的选择一个答案a. 当源操作数是寄存器时,可以采用寄存器相对寻址方式。
b. 当源操作数是存储器时,可以采用寄存器寻址方式。
c. 当目的操作数是I/O端口时,可以采用寄存器相对寻址方式。
d. 当目的操作数是存储器单元时,可以采用寄存器间接寻址方式。
正确这次提交的分数:1/1。
答案:4B正确答案:1FFE正确答案:基址变址相对6分数: 1设BX中有一个16位带符号数。
若要将BX中的内容除2,则以下正确的指令是选择一个答案a. SHR BX,1b. SAR BX,1c. RAR BX,1d. SAL BX,1正确这次提交的分数:1/1。
答案:寄存器相对正确答案:3012正确9分数: 1用一条指令把AL的bit5和bit4变反,其他位不变。
这条指令是选择一个答案a. NOT ALb. AND AL,30Hc. XOR AL,30Hd. OR AL,30H正确这次提交的分数:1/1。
10分数: 132位乘法和除法指令的结果存放在_____寄存器中选择一个答案a. BX,CXb. AX,DXc. AX,BXd. BX,DX正确这次提交的分数:1/1。
答案:直接正确12分数: 1设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H。
指令“MOV AX,2[SI][BP]”中源操作数的物理地址为选择一个答案a. 10662Hb. 20660Hc. 30660Hd. 00660H正确这次提交的分数:1/1。
13分数: 1已知CF=1,AL=86H,执行ADC AL,0C7H后,AF、CF、OF、PF、SF、ZF的状态分别为选择一个答案a. 0、0、1、1、0、1b. 1、0、0、1、1、0c. 0、1、1、1、0、0d. 0、0、0、1、1、0正确这次提交的分数:1/1。
答案:0870正确15分数: 1若AL=55H,AH=7AH,分别单独执行AND AL,AH、OR AL,AH、XOR AL,AH、和NOT AH四条指令,AX的内容分别为选择一个答案a. 7A50H,7A7FH,7A2FH,8555Hb. 5050H,7A7AH,2F2FH,5555Hc. 507AH,7F7AH,2F7AH,5585Hd. 7A50H,7A7AH,7A2FH,557AH正确这次提交的分数:1/1。
16分数: 1已知AX、BX、CX、DX的内容分别为18,19,20,21,依次执行PUSH AX,PUSH BX,POP CX,POP DX指令后,寄存器CX的内容为选择一个答案a. 19b. 21c. 18d. 20正确这次提交的分数:1/1。
17分数: 18086执行JNZ NEXT指令后,没有发生转移,而是直接执行了下一条指令。
根据这个事实可知,执行JNZ NEXT指令时选择一个答案a. ZF为0b. CF为1c. ZF为1d. CF为0错误这次提交的分数:0/1。
答案:256正确答案:存储器正确这次提交的分数:1/1。
20分数: 1若AL内容为04H,则执行TEST AL,7CH后,AL中的内容为选择一个答案a. 00Hb. 04Hc. 7CHd. 80H正确这次提交的分数:1/1。
答案:65536正确答案:8A4AB正确23分数: 1关于指令的操作数,以下哪个说法是错误的选择一个答案a. 目的操作数不能是CS和IP寄存器。
b. 源操作数不能是某个标志位。
c. 目的操作数可以是立即数、寄存器或存储器。
d. 源操作数可以是立即数、寄存器或存储器。
正确这次提交的分数:1/1。
答案:基址变址正确答案:寄存器间接正确26分数: 1指令MOV AX,03CCH AND 0F0H等价于选择一个答案a. MOV AX,0F0Hb. MOV AX,0C0Hc. MOV AX,0300Hd. MOV AX,0CCH正确这次提交的分数:1/1。
第四次作业1分数: 1VAR的定义为:VAR DW 8A2FH 现要将VAR的低字节(2FH)取入AL寄存器,正确的语句是选择一个答案a. MOV AL,BYTE PTR VAR+1b. MOV AL,BYTE PTR VARc. MOV AL,LOW BYTE VARd. MOV AL,VAR正确这次提交的分数:1/1。
2分数: 1以下汇编语句的含义是DATA SEGMENT STACK ‘STACK’ DW 100 DUP (0) DATA ENDS选择一个答案a. 定义了200个字节的堆栈段b. 定义了200个字节的数据段c. 定义了100个字节的堆栈段d. 定义了100个字节的数据段正确这次提交的分数:1/1。
3分数: 1CPU可以直接执行的指令是选择一个答案a. 机器指令b. 伪指令c. 汇编指令d. 宏指令正确这次提交的分数:1/1。
4分数: 1以下可以正确通过汇编的指令是选择一个答案a. MOV BYTE PTR[DI][BX],2700Hb. MOV BYTE PTR[DI][BX],27Hc. MOV [DI][BX],27Hd. MOV [DI][SI],2700H正确这次提交的分数:1/1。