作业系统--13秋《微型计算机原理及其接口技术》作业1,微机原理与接口技术-中国大学mooc-题库零氪...

第1章 计算机基础知识

第1节 计算机中数值数据的表示随堂测验

1、将二进制数1010101101.1转换成十六进制数为 。

A、2AD.1H

B、2AC.8

C、2AC.4

D、2AD.8

2、与十进制数153等值的数是 。

A、10011001B

B、10000110B

C、10110110B

D、10100001B

3、十进制数-128用8位补码表示是 。

A、00H

B、80H

C、FFH

D、不存在

第2节 计算机中常用编码随堂测验

1、十进制数92.67的BCD码是 。

2、已知数字3的ASCII码为0110011,若采用奇偶校验中的偶校验进行传输,则校验位的值是 。

第3节 计算机运算基础随堂测验

1、设机器字长为8位,则补码01001000B与11001000B相加之后发生了溢出。

2、数01001000B与11001000B异或之后的值是10000000B

第4节 微型计算机系统随堂测验

1、计算机中用于执行算术运算与逻辑运算的部件是 。

A、运算器

B、控制器

C、存储器

D、微处理器

2、机器语言、汇编语言、高级语言都是面向机器的。

第1章 计算机基础知识单元测验

1、若需对8位二进制数中的某位取反,则可采用的运算是 。

A、该位与0进行异或

B、该位与1进行异或

C、该位与0进行逻辑乘

D、该位与1进行逻辑乘

2、要使十六进制数12FFH变成12EEH,可采用以下 方法。

A、与0011H进行或运算

B、与0011H进行与运算

C、与FFEEH进行或运算

D、与FFEEH进行与运算

3、下列a,b,c,d四个数,它们之间的相互关系正确的是 。 a 1011.1B b 13.1Q c 11.1D d 0B.1H

A、相等

B、b为最大

C、a为最小

D、互不相等

4、若某个8位二进制数X的补码形式和原码形式相同,则该数 。

A、为正数或某个特定负数

B、只能为+0

C、为-0

D、只能为正数

5、以下二进制表示中, 可能是英文字母的ASCII码。

A、10001010B

B、10111011B

C、01000010B

D、00000110B

6、设机器字长为16位,则数-128的补码表示为 。

A、0080H

B、8000H

C、FF80H

D、8080H

7、若在计算机内存中依次有C8H,37H,AFH,16H,则它们可能是 。

A、西文、汉字混合字符串

B、西文字符串

C、汉字字符

D、其他类型的数据

8、假设机器字长为8位,某一数的补码是11111110B,则它的真傎是 。

A、-1

B、254

C、-2

D、-3

9、最大的10位无符号二进制整数转换成十进制数是 。

A、51

B、512

C、1023

D、1024

10、若需对8位二进制数中的某位进行置1,则可采用的运算是 。

A、该位与0进行异或运算

B、该位与1进行异或运算

C、该位与1进行或运算

D、该位与1进行与运算

11、计算机系统中外部三总线的名称是 。

A、数据总线、地址总线、控制总线

B、发送总线、接收总线、地线

C、数据总线、控制总线、信息总线

D、地址总线、片选信号、数据总线

12、某计算机用 12 位表示一个浮点数,该浮点数从高位到低位依次为阶符 1位,阶码 3 位(用原码表示),数符 1 位,尾数 7 位(用补码表示),若该浮点数的规格化表示为 010010110100,则该数的真值是 。

A、-9.5

B、-9.25

C、9.5

D、9.125

13、设机器字长为 8 位,补码01000001+01000011运算后发生了溢出。

14、二进制数101101.11转换成十六进制数是2D.3。

15、二进制数110101.1转换成八进制数是65.4。

16、符号数0的原码、反码与补码是相同的。

第1章 单元作业

1、设字长为8位,有X= -1,Y=124,计算X+Y及X-Y的补码。

2、将二进制数110101001101.101分别转换成八进制数和十六进制数。

3、请将十进制数7.5表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位,均用补码表示)。

第3章 指令系统

第1节 CPU的寻址方式随堂测验

1、指令MOV AX,[BX]中源操作数属于寄存器寻址方式。

第2节 指令系统------数据传送指令随堂测验

1、执行以下指令后,BX寄存器的内容是 。 MOV AX,1000H MOV BX,4321H MOV CX,5678H PUSH BX POP CX XCHG CX,AX XCHG BX,AX

A、1000H

B、4321H

C、4322H

D、5678H

第3节 指令系统------算术运算指令随堂测验

1、执行以下3条指令后,AX寄存器的值是 。 MOV AX,1234H MOV BX,1235H CMP AX,BX

A、1234H

B、0001H

C、5678H

D、FFFFH

2、执行以下3条指令后,AX寄存器的值是 。 MOV AX,1234H MOV BX,1235H SUB AX,BX

A、FFFFH

B、0001H

C、1234H

D、1235H

第4节 指令系统------位处理指令随堂测验

1、一定能使AH与AL寄存器内容交换的指令为 。

A、XCHG AH,AL

B、XCHG AL,AH

C、MOV CL,08H ROL AX,CL

D、MOV CL,08H RCR AX,CL

第3章 单元测验

1、指令ADC BX,12H[BP]中源操作数的寻址方式是 。

A、寄存器相对寻址

B、寄存器间接寻址

C、直接寻址

D、寄存器寻址

2、设CL=05H,要获得CL=0AH,可选用的指令是 。

A、AND CL, 0FH

B、OR CL, 0AH

C、NOT CL

D、XOR CL, 0FH

3、下列指令执行后CF一定保持不变的是 。

A、SBB AX, BX

B、INC AX

C、ADC CX, DX

D、SUB BX, AX

4、下列指令中格式正确的是 。

A、PUSH AH

B、POP DS

C、MOV AX, [BX][BP]

D、MUL 30H

5、下列指令中格式错误的是 。

A、OUT BX, AL

B、IN AL, 12H

C、OUT DX, AL

D、XLAT

6、若TABLE是数据段中0032H单元的符号名,其中存放的内容为1234H,则下列 指令执行后肯定使AX寄存器的内容为0032H。

A、MOV AX,TABLE

B、MOV AX,[TABLE]

C、LEA AX,TABLE

D、AND AX,LABLE

7、执行以下程序段后SP寄存器的内容是 H MOV AX,4000H MOV BX,1234H MOV SP,AX PUSH AX PUSH BX POP CX HLT

A、4000

B、3FFE

C、3FFC

D、4002

8、执行下列指令后,CH寄存器的内容是 H。 MOV CL,0CH MOV CH,93H ROR CH,CL HLT

A、49

B、93

C、91

D、39

9、一定能使AX寄存器值为0的指令有 。

A、SUB AX, AX

B、SBB AX, AX

C、XOR AX, AX

D、CMP AX, AX

10、一定能使AX寄存器值为FFFFH的指令有 。

A、AND AX,0FFFFH

B、OR AX,0FFFFH

C、ADD AX,0FFFFH

D、MOV AX, 0FFFFH

11、一定能AX寄存器中每位内容取反的指令有 。

A、NOT AX

B、XOR AX,0FFFFH

C、OR AX,0FFFFH

D、AND AX,0FFFFH

12、执行以下2条指令后DX寄存器的值一定为0000H。 MOV BX,8421H MUL BX

13、执行以下5条指令后CX的值一定为0000H。 MOV AX,1234H MOV CX,0008H AA: INC AX LOOP AA HLT

14、执行以下5条指令后AX的值为123CH。 MOV AX,1234H MOV CX,0008H AA: INC AX LOOP AA HLT

15、执行以下指令后CX的值一定为0000H。 MOV AX,1234H MOV CX,0008H AA: SUB AX,AX LOOPE AA HLT

16、执行以下指令后CX的值一定为0000H。 MOV AX,1234H MOV CX,0008H AA: ADD AX,AX LOOPE AA HLT

17、执行MOV BX, 2030H后,BH寄存器的值为 H。

18、执行以下程序段后,AL寄存器的内容为 H。 MOV AX, 002CH MOV CX, 0004H AA: SUB AL, CL LOOP AA HLT

19、执行以下程序段后,AL寄存器的内容为 H。 MOV AL, 28H MOV BL, 37H ADD AL, BL DAA HLT

20、执行以下程序段后,AL寄存器的内容为 H。(2位写完整) MOV AX, 28H MOV BL, 07H DIV BL HLT

21、执行下列指令后,DX寄存器的内容是 H。(字母请用大写) MOV AX,8234H CWD HLT

第3章 单元作业

1、1.按照题目中提出的要求,写出能达到要求的一条(或几条)汇编形式的指令。 (1)将立即数1234H送入寄存器BX。 (2)将变址寄存器SI的内容送入数据段中2000H的存储单元。 (3)把BX与CX寄存器内容相加,结果送入BX。 (4)寄存器BX中的低4位内容保持不变,其他位按位取反,结果仍在BX中。 (5)实现AX除以2的运算,假设AX的内容为无符号数。

2、2.顺序执行下列指令,填写指令后的空格。 MOV AX,2000H MOV DS,AX MOV BX,2030H MOV SI,BX ;SI= PUSH BX POP CX ;CX= XCHG AX,SI ;AX= ;SI= ADD AX,0F01H CWD MOV BL,0FFH MUL BL ;AX= MOV AL,01H IMUL BL ;AX=

3、3.指出下列各条指令中源操作数字段的寻址方式。 (1)MOV AX,0ABH (2)MOV AX,BX (3)ADD AX,[1234H] (4)MOV AX,[BX] (5)AND AX,[BX+10H] (6)MOV AX,[BX][SI] (7)MOV AX,03H[BX][SI]

第2章 微处理器的系统结构

第1节 微处理器的内部结构随堂测验

1、8086/8088 CPU的内部结构中名称英文缩写BIU的中文全称是 。

A、总线接口部件

B、执行部件

C、地址加法器

D、指令队列

2、以下 寄存器都位于EU中。

A、BP与BX

B、IP与BP

C、IP与SP

D、CX与CS

第2节 CPU的工作模式与引脚功能随堂测验

1、8086 CPU 引脚中READY是输入信号。

第3节 CPU的工作时序随堂测验

1、8086CPU的引脚

43919.html的组合为1,0,1,1时的操作为 。

A、写存储器

B、写IO

C、读存储器

D、读IO

第4节 系统存储器结构随堂测验

1、8086/8088 CPU系统中存储器的地址范围是 。

A、0000H~FFFFH

B、00000H~FFFFFH

C、00000000000000000000B~11111111111111111111B

D、0000000000000000B~1111111111111111B

第6节 第2章内容回顾随堂测验

1、计算机的补码运算中若没有进位,则一定不会发生溢出。若发生溢出则一定有进位。

2、若SS=2000H,SP=3487H,则对应的物理地址是 H。

第2章 单元测验

1、8086/8088 CPU的最小模式和最大模式的主要区别是 。

A、产生总线控制信号的方式不同

B、存储空间大小不同

C、可连接的I/O接口数目不同

D、指令执行速度不同

2、下列属于总线接口部件(BIU)的是 。

A、ALU

B、SP寄存器

C、标志寄存器

D、20位地址加法器

3、8086/8088 CPU中,复位操作后,程序从 地址开始执行。

A、00000H

B、FFFFFH

C、FFFF0H

D、FFFFEH

4、在以下时间单位中,从小到大的排列顺序为 。

A、指令周期 时钟周期 总线周期

B、时钟周期 总线周期 指令周期

C、指令周期 总线周期 时钟周期

D、时钟周期 指令周期 总线周期

5、8086/8088系统堆栈中通常以 为单位进行操作。

A、双字

B、字节

C、字

D、半字节

6、若在一个总线周期中,插入了3个等待周期TW,则在此总线周期中对READY信号进行了 次采样。

A、4

B、3

C、5

D、2

7、8086/8088 有 20 条地址线,能直接寻址 1MB 地址空间,8086 CPU 具有 16 条外部数据线,而 8088 CPU 只有 8 条外部数据线。

8、EU 负责执行指令;BIU 根据 EU 的请求,负责完成 CPU 与存储器或 I/O 设备之间的数据传送。

9、堆栈是按照“先进后出,后进先出”原则暂存一批需要保护的数据或地址的一个特定存储区。一个系统可以有多个堆栈,每个堆栈的最大空间为 64KB。若有多个堆栈,则只有一个是现行堆栈。

10、总线周期是CPU 通过总线对存储器或 I/O 端口进行一次访问(读/写操作)所需的时间,一个总线周期一定由 4 个时钟周期组成。

11、段寄存器DS、SS 、 ES和CS 的内容均可由程序设置。

12、两个十六进制补码数7825H和5A1FH相加运算后,其溢出标志OF值是 。

13、若寄存器CS的值为1200H,IP的值为2500H,则其对应的物理地址为 H。

14、8086CPU中,在没有特别说明的情况下,若偏移地址来自SP寄存器,则在计算物理地址时段基址来自 寄存器。(字母均采用大写或均采用小写)

15、1个基本总线周期包含 个时钟周期。

第2章 单元作业

1、十六进制数7DCFH与十六进制数7115H相加,请写出运算后六个标志状态位的值。

2、计算物理地址 (1)DS=39A0H,BX=4900H,物理地址为 。 (2)ES=6200H,DI=2400H,物理地址为 。 (3)SS=8200H,SP=10B0H,物理地址为 。

第4章 汇编语言程序设计

第2节 伪指令随堂测验

1、已知 ABC DB 01H,02H,03H,04H,05H ABC1 EQU $-ABC 则 的源操作数属于直接寻址方式。

A、MOV AL,ABC

B、MOV AX,1000H

C、MOV AL,ABC1

D、MOV AL,AH

2、已知 ABC DB 01H,02H,03H,04H,05H ABC1 EQU $-ABC 则 的源操作数属于立即寻址方式。

A、MOV AL,ABC

B、MOV AL,ABC1

C、MOV AL,[1000H]

D、MOV AL,[BX]

第4章 单元测验

1、若某一数据定义如下: DATA SEGMENT ABC DB 12H,34H,56H,78H,98H ABC1 DW 6 DUP (0000H) ABC2 EQU 98H COUNT EQU $-ABC DATA ENDS 则程序汇编后COUNT的值是 。

A、11H

B、17H

C、16

D、12

2、执行下列程序段后,AX的内容是 。 MOV BX,0002H XOR AX,AX SUB AX,BX JNC NEXT NEG AX NEXT:HLT

A、0002H

B、0001H

C、0FFFEH

D、0003H

3、若某一数据定义如下: ABC DB 12H,34H,56H,78H,98H ABC1 DW 6 DUP (0000H) ABC2 EQU 98H COUNT EQU $-ABC 则执行指令LEA BX,ABC1后BX寄存器的值是 。

A、0005H

B、0000H

C、0006H

D、0078H

4、若某一数据定义如下: ABC DB 12H,34H,56H,78H,98H ABC1 DW 6 DUP (0000H) ABC2 EQU 98H COUNT EQU $-ABC 则执行指令MOV BX,ABC1后BX寄存器的值是 。

A、0000H

B、0005H

C、0078H

D、0006H

5、数据段定义如下,汇编后偏移地址COUNT的值是 。 DATA SEGMENT ORG 1000H DAT1 DB 78H,'AB' DAT2 DW 'EF', $+2 COUNT EQU DAT2-DAT1 DATA ENDS

A、0003H

B、0006H

C、0004H

D、0005H

6、若某一数据定义如下: DATA SEGMENT ABC DB 12H,34H,56H,78H,98H ABC1 DW 6 DUP (0000H) ABC2 EQU 98H COUNT EQU $-ABC DATA ENDS 这里定义的ABC2是常数名。

7、若ABC是定义的变量名,则指令MOV BX, OFFSET ABC与LEA BX,ABC的功能是相同的。

8、循环程序设计中常用到LOOP指令,此时循环次数由CX寄存器的内容决定,CX的值就是循环程序中循环体执行的次数。

9、汇编语言程序设计中进行分段编写,其中代码段是必须编写的,若有数据段则数据段一定放在代码段之前。

10、执行以下程序后,BCDBUF+1字节单元的内容是 H 。 DATA SEGMENT ASCBUF DB 39H, 37H, 34H, 33H, 30H, 38H COUNT EQU ($-ASCBUF)/2 ;$为当前地址指针 BCDBUF DB COUNT DUP(?) DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS:DATA, ES:DATA START: MOV AX, DATA MOV DS, AX MOV ES, AX ;设置附加段与数据段完全重叠 CLD MOV SI, OFFSET ASCBUF MOV DI, OFFSET BCDBUF MOV CX, COUNT AA: LODSB AND AL, 0FH MOV BL, AL LODSB PUSH CX MOV CL, 4 SHL AL, CL POP CX OR AL, BL STOSB LOOP AA MOV AH, 4CH INT 21H CODE ENDS END START

11、数据段定义如下,汇编后偏移地址2000H的字节单元内容为 H 。 DATA SEGMENT ORG 2000H DAT1 DB 78H,'BC' DAT2 DW 'BC', $+2 COUNT EQU DAT2-DAT1 DATA ENDS

12、执行以下程序后,RESULT字单元的内容是 H 。 DATA SEGMENT ABC DB 90H, 12H, 43H, 56H, 04H, 01H COUNT EQU $-ABC RESULT DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX XOR AX, AX MOV CX, COUNT LEA SI, ABC LEA DI, RESULT AA: MOV BL, [SI] INC SI CMP BL, 80H JC NEXT1 NEG BL NEXT1: ADD AL, BL ADC AH, 00H LOOP AA MOV [DI], AX MOV AH, 4CH INT 21H CODE ENDS END START

13、执行以下程序后,ABC+1字节单元的内容是 H 。 DATA SEGMENT ABC DB 81H,03H,0FEH,0FCH,13H,9FH,34H,76H COUNT EQU $-ABC DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV CX,COUNT DEC CX AA0: MOV DI,CX LEA BX,ABC AA1:MOV AL,[BX] CMP AL,[BX+1] JNL AA2 XCHG AL,[BX+1] MOV [BX],AL AA2:INC BX LOOP AA1 MOV CX,DI LOOP AA0 MOV AH,4CH INT 21H CODE ENDS END START

14、执行下列程序段后,BX寄存器的内容是 H。(字母用大写表示) MOV AX,8456H MOV [1000H],AX MOV BX,3634H SUB BX,[1000H] JNS NEXT NEG BX NEXT:HLT

15、执行以下程序后,数据段中sum0字节单元中的内容是 H。 data segment blk1 db 90h,78h,56h,34h,12h blk2 db 21h,43h,65h,87h,90h count equ $-blk2 sum0 db 6 dup (00h) data ends code segment assume cs:code, ds:data start: mov ax, data mov ds, ax lea si, blk1 lea bx,blk2 lea di,sum0 mov cx, count clc aa:mov al, [si] adc al, [bx] daa mov [di], al inc si inc bx inc di loop aa mov al, 00h adc al, 00h mov [di], al mov ah,4ch int 21h code ends end start

第4章 单元作业

1、数据段定义如下,汇编后对应内存的数据分配如图,写出图中空格的内容。 DATA SEGMENT ORG 2000H DAT1 DB 'BC', 78H DAT2 DW 'BC', $+2 COUNT EQU DAT2-DAT1 DAT3 DB 2 DUP (1, 2, 2 DUP(03H)),-1 DAT4 DW DAT1 DATA ENDS DS:2000H DAT1→ 42H DS:2001H 43H DS:2002H 78H DS:2003H DAT2→ DS:2004H DS:2005H 07H DS:2006H 20H DS:2007H DAT3→ 01H DS:2008H 02H DS:2009H 03H DS:200AH DS:200BH DS:200CH DS:200DH DS:200EH DS:200FH DS:2010H DAT4→ 00H DS:2011H 20H

2、现有一个以“$”结尾的字符串,编写程序完成剔除字符串中的空格字符,字符串仍以“$”结尾。

第6章 并行输入/输出接口

第6章 单元测验

1、一般情况下CPU与LED显示器之间的数据传送方式是 。

A、无条件传送方式

B、程序查询方式

C、中断方式

D、DMA方式

2、I/O接口电路通常具有 三个端口。

A、数据输入、数据输出、状态端口

B、数据端口、控制端口、状态端口

C、数据输入端口、控制端口、数据输出端口

D、数据输入端口、数据输出端口、命令端口

3、下列设备与CPU相连不需要通过接口的是 。

A、硬盘

B、键盘

C、U盘

D、内存条

4、8086系统可寻址I/O端口的最大地址为 。

A、00FFH

B、0FFFH

C、0FFFFH

D、10000H

5、8255芯片的一种硬件连接如下图所示,则该8255的控制口地址是 。

43919.html

A、FF9BH

B、FF98H

C、FF99H

D、FF9AH

6、若8255的B口与1位共阴极的LED数码管的连接如下图所示,现从B口输出的值是4FH,请问LED数码管上显示的内容是 。

43919.html

A、3

B、2

C、4

D、5

7、以下叙述中,属于接口功能的是 。

A、实现数据格式的转换

B、实现数据传送的缓冲作用,使主机、外设速度匹配

C、提供接口的状态,以便CPU查询

D、实现地址变换,形成物理地址

8、下列关于8255A的C口工作方式的叙述中,正确的是 。

A、C口承担联络信号的各位,其功能与A、B口的工作方式有关

B、C口必须全部用于输出或输入

C、C口只能工作在方式0或作联络信号

D、当A口工作在方式2、B口工作在方式1时,C口全部用作联络信号

9、下列 芯片可用于构成简单的并行输出接口。

A、74LS373

B、74LS273

C、74LS244

D、74LS245

10、LED数码管显示需要七段码,将待显示的信息转换成七段码只能通过硬件芯片完成。

11、并行接口芯片Intel8255共有3个8位并行口,分别是A口、B口和C口,其中B口有3种工作方式,A口有2种工作方式。

12、若某一硬件系统连接如下图所示,则图中所使用的LED数码管一定是共阴极数码管。

43919.html

13、若某一硬件系统连接如下图所示,则图中所使用的LED数码管一定是共阴极数码管。

43919.html

14、某一硬件连接如下图所示,图中8255的A口是输出口,B口是输入口。

43919.html

15、图中8255A的B口地址是 H(字母用大写,共4位表示)。

43919.html

16、Intel8255A工作在方式0时,端口A、B和C的输入/输出可以有 种组合。(用2位10进制数表示)

17、一片Intel8255A一般占用 个端口地址。(用1位数字表示)

第6章 单元作业

1、Intel8255A与开关K1、K2,发光二极管L1、L2的连接如图所示。编写程序段要求当K1闭合时L1点亮,K1断开时L1熄灭;当K2闭合时L2点亮,K2断开时L2熄灭。假设8255A的A口地址为FFF8H,B口地址为FFF9H,C口地址为FFFAH,控制口地址为FFFBH。已知8255的控制字为82H。

43919.html

2、系统的硬件连接如图所示,编写程序段,实现LED显示开关状态,用十六进制数表示,即C口读入的开关状态值,用十六进制数的形式在2位数码管上显示。已知图中数码管0~F的七段码分别是3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H。

43919.html

第5章 存储器组织

第1节 存储器概述随堂测验

1、计算机系统中的内存储器容量一般比外存储器的容量小。

第2节 半导体存储器随堂测验

1、在使用芯片6264时需要设计刷新电路,而使用2116芯片时不需要刷新电路。

第5章 单元测验

1、下列叙述错误的是 。

A、半导体随机存储器掉电后丢失信息

B、在半导体随机存储器中,访问时间与单元物理位置无关

C、SRAM中的存储信息不可以改变

D、在8086/8088 CPU系统中扩展的SRAM与ROM统一编址

2、下列说法正确的是 。

A、半导体RAM可读可写,且断电后仍能保存信息

B、动态RAM属于非易失存储器,而静态RAM存储信息是易失的

C、ROM不用刷新,且集成度比动态RAM高,断电后存储信息将消失

D、静态RAM、动态RAM都属于易失性存储器,断电后存储信息将消失

3、动态RAM存储器的原理是 。

A、利用晶体管的掩膜

B、利用电容存储信息

C、利用快闪技术

D、采用触发器电路来存储信息

4、半导体存储器EEPROM、SRAM、DRAM中,存取速度最快和每位存储价格最便宜的分别是 。

A、DRAM、SRAM

B、SRAM、DRAM

C、EEPROM、SRAM

D、EEPROM、DRAM

5、存取速度由快到慢的顺序是 。

A、寄存器、Cache、内存

B、Cache、寄存器、内存

C、Cache、内存、寄存器

D、内存、Cache、寄存器

6、在用8K×4位的SRAM芯片组成64K×8位的SRAM存储器系统时,最少需要 条地址线产生各块芯片的片选信号。

A、1

B、2

C、3

D、4

7、若某存储器系统中存储单元的首地址为3A000H,末地址为3BFFFH,则该存储器系统的存储单元数为 。

A、8K

B、16K

C、32K

D、4K

8、下列关于存储器片选信号产生方法的叙述中,正确的是 。

A、全译码法产生的片选信号使芯片地址有唯一性

B、系统使用何种片选信号产生方法,应根据系统实际要求而定

C、部分译码法产生的片选信号使芯片地址范围是连续的

D、线选法简单,但地址空间分成了相互隔离的区域

9、下列关于外存、内存以及Cache的说法正确的是 。

A、内存通常由RAM、ROM芯片组成

B、Cache可以在CPU内部或外部

C、Cache只占用部分内存空间

D、外存的信息必须调入内存才能被CPU执行

10、某电路采用12根地址线连接4片SRAM,第1片至第4片的地址分别是0000H~03FFH,0400H~07FFH,0800H~0BFFH,0C00H~0FFFH,调试中发现写往第2片的数据均被写入了第4片,其原因可能是地址线A11断线。

11、可以采用8片2K*8位的SRAM芯片构成32K*8位的存储器系统。

12、EEPROM是采用电擦除电编程的随机存取存储器,而UVEPROM是采用紫外线擦除电编程的只读存储器。

13、SRAM芯片在使用时需要进行刷新,而DRAM芯片在使用时不需要刷新。

14、某内存储器容量为256KB,若其首地址为00000H,那么其末地址的十六进制表示是 H 。(答案中的字母请用大写)

15、某16位微机系统中SRAM区由8K×8位的6264芯片组成32K×16位,则需要 片6264。

16、图中1号芯片的首地址是 H。

43919.html

第5章 单元作业

1、某8088 CPU系统的存储器连接如图,请分别写出1#和2#芯片的地址范围,并编写程序段使2#芯片的前100个字节内容均置为93H。

43919.html

2、某8088CPU系统需要32KB的SRAM,现有足够的SRAM存储器芯片6264,请回答以下问题: (1)写出1片6264的存储容量。 (2)需要几片6264才能构成32KB的SRAM系统? (3)若采用全译码的方法实现32KB的SRAM存储系统,且已知SRAM的起始地址为B0000H,则此存储系统的末地址是什么?

第7章 中断处理与定时/计数技术

第7章 单元测验

1、8086/8088CPU中以下中断源需要通过中断响应周期读取中断矢量号的是 。

A、除法出错中断

B、单步中断

C、INTR中断

D、NMI中断

2、8259A特殊全嵌套方式要解决的主要问题是 。

A、屏蔽所有中断

B、设置最低优先级

C、开放低级中断

D、响应同级中断

3、采用4片可编程中断控制器8259A级联工作,可以使CPU的可屏蔽中断扩大到 。

A、29级

B、64级

C、32级

D、16级

4、8086CPU中,外设的中断矢量号由 决定。

A、CPU自动分配

B、外设的类型

C、所连接的中断控制器8259A的中断请求引脚号

D、所连接的中断控制器8259A的中断请求引脚号和8259A的初始化

5、在8253的以下四种工作方式中,GATE保持高电平,处于 的8253在写入初值以后也不开始定时或计数。

A、方式0(计数结束中断)

B、方式3(方波发生器)

C、方式2(频率发生器)

D、方式1(可编程单脉冲)

6、8253可编程定时/计数器的二进制计数范围是 。

A、1~65536

B、0~65535

C、1~256

D、0~255

7、关于8253的下列叙述中不正确的是 。

A、控制字必须先于时间常数写入

B、一个计数器初始化完成后,才能初始化另一计数器

C、时间常数值与控制字无关

D、工作方式与控制字无关

8、下列关于8259A可编程中断控制器的叙述,其中正确的是 。

A、8259A具有辨认中断源的功能

B、多片8259A能够级联使用,最多可扩展至128级优先权控制

C、8259A具有向CPU提供中断向量的功能

D、8259A具有将中断源按优先级排队的功能

9、若在8086CPU系统中,物理地址为00024H开始的连续存储单元内容依次如下:00H,01H,02H,03H,04H,05H,06H,07H,已知外中断类型号为0AH,则该中断服务程序的入口地址CS:IP是0706:0504H 。

10、定时器/ 计数器8253是减法计数器,其最大的计数初值(时间)为0。

11、对可编程中断控制器8259进行初始化就是向8259写入初始化命令字ICWi,在写入过程中没有先后次序。

12、在两片8259构成的级连方式下,若外设向从片发出中断请求,此时CPU接受的该中断请求信号及中断类型码均来自从片。

13、8086CPU中断系统中所有中断的矢量号都是固定不变的。

14、INTABC是某一中断服务子程序首地址的标号,以下是其中断矢量表的初始化程序,则此中断的类型码是 H。 PUSH DS MOV AX, 0000H MOV DS, AX MOV AX, OFFSET INTABC MOV [0184H], AX MOV AX, SEG INTABC MOV [0186H], AX POP DS

15、在8086系统中,若某外设的中断类型号为75H,则中断服务子程序的入口地址应存放在内存地址为 H到001D7H中。(5位数写完整,字母需用大写)

16、设定时/计数器8253的通道2工作于方式3(方波发生器),若计数初值采用BCD码计数,数值为100H,GATE2=1,输入时钟频率为10KHz,则其输出方波的频率为 KHz 。

第7章 单元作业

1、假设定时/计数器8253的时钟CLK2端输入频率为1MHz,选择方式3产生频率为100Hz的方波信号,选用二进制计数,则应写入的时间常数是多少?

2、若中断矢量表地址00060H存放4200H,00062H中存放1080H,则该中断的中断类型号是什么?中断服务程序的入口地址(逻辑地址)是多少?

3、假设某一中断服务子程序的名为INTSERV,它的入口地址在中断矢量表中的起始地址是001C0H, 下面程序段是完成该中断矢量表的初始化功能,请完成3个空格的填写。 PUSH DS MOV AX, MOV DS,AX MOV DX, MOV AH,25H ;DOS调用功能码送AH MOV AL, ;中断类型码送AL INT 21H POP DS

第9章 串行通信及其接口电路

第9章 单元测验

1、下列关于串行通信的概念叙述中,不正确的是 。

A、同步通信传输过程中,发送端和接收端的每一位数据均保持同步

B、异步通信中的一帧就是1个字符

C、异步通信的发送端与接收端必须按约定的波特率发送、接收数据

D、同步通信、异步通信都以字符作基本单位

2、下列关于并行通信、串行通信的叙述中,不正确的是 。

A、串行通信在同一时刻只能传送1位信息

B、并行通信可在同一时刻传送多位信息

C、串行通信的数据传送只有半双工、全双工两种

D、并行通信传输线多、成本高,适合近距离传输

3、有关RS-232的技术,错误的说法是 。

A、可连接两台个人计算机,进行数据传输

B、属于接口的硬件规范

C、属于美国的EIA规范

D、为并行传送

4、若RS-232的TXD端发送的数据帧为0100101001,每帧包括7位数据位、1位校验位和1位停止位,则该发送字符的ASCII码及校验类型分别为 。

A、4AH、偶校验

B、4AH、奇校验

C、29H、奇校验

D、52H、偶校验

5、RS-232的信号电平规范与TTL兼容。

6、串行通信的数据传送方式有单工方式、半双工方式和全双工方式。

7、MC1489芯片具有将RS-232电平转换成TTL电平的功能。

8、MC1488芯片具有将RS-232电平转换成TTL电平的功能。

9、MC1488芯片具有将TTL电平转换成RS-232电平的功能。

10、同步串行通信与异步串行通信的格式相同,都以字符为单位进行信息的传输,包含起始位、数据位、校验位和停止位。

11、如果8251A设定为异步通信方式,发送器和接收器时钟输入端都连接到频率为19.2KHz的输入信号,波特率因子设定为16,则波特率为 bps。

12、设异步串行传输数据时,每个字符对应1位起始位,1位停止位,7位数据位和1位校验位,如果波特率是9600bps,则每秒最多能传输的字符个数是 。

13、在异步串行通信中,若选用偶校验的方式,现需要发送字符9,则校验位的值是 。

第9章 单元作业

1、在异步串行通信中,传输字符“D”,使用奇校验和1位停止位,波特率为9600b/s,请画出发送波形。

2、写出一种用来实现RS-232C电平向TTL电平转换的芯片名称。

3、

43919.html

第8章 模拟接口技术

第1节 模拟接口基础知识随堂测验

1、一个12位的A/D转换器的分辨能力可以达到满量程的 。

A、1/4096

B、1/12

C、1/1024

D、1/256

2、若A/D转换芯片的位数越高,则它的分辨率越高。

第2节 典型D/A转换器及其应用随堂测验

1、一般情况下,CPU与DAC0832之间采用的数据传送方式是 。

A、无条件传送方式

B、程序查询方式

C、中断方式

D、DMA方式

第3节 典型A/D转换器随堂测验

1、假设ADC089的参考电压VREF-接0V,VREF+接+5V,当IN3端输入1V电压时,理想的输出数字量是 。

A、66H

B、33

C、66

D、33H

第8章 单元测验

1、DAC0832是一个分辨率为 位的D/A转换器。

A、8

B、10

C、11

D、12

2、当CPU使用中断方式从ADC0809转换器读取数据时,ADC0809转换器向CPU发出中断请求的信号是 。

A、START

B、EOC

C、OE

D、IN1

3、某一测控系统要求计算机输出的模拟控制信号的分辨率达到满量程的1‰,则应选用的D/A转换器的位数至少为 。

A、8

B、11

C、10

D、9

4、CPU与ADC0809之间的数据传送,不宜采用 。

A、无条件传送

B、程序查询传送

C、中断传送

D、DMA传送

5、当外设输出的模拟电压信号需要进入计算机时,应在输入通道中设计一个 电路。

A、传感器

B、定时器/计数器

C、A/D转换器

D、D/A转换器

6、当外设所需的控制信号为模拟电压时,应在输出通道中设计一个 电路。

A、D/A转换器

B、传感器

C、定时/计数器

D、A/D转换器

7、从转换工作原理上看,相同位数的逐次逼近式A/D转换器比双积分型式的转换速度快。

8、ADC0809芯片有8个模拟量输入端,因此能同时对8路模拟量进行A/D转换。

9、若A/D转换器的位数越多,则它的分辨率越高。

10、1片DAC0832工作在单缓冲方式下,一般占用1个端口地址。

11、D/A转换器在输入一个数字量后无须转换时间即可得到相应的模拟量。

12、若12位D/A转换器的满量程范围是+5V,则其分辨率约为1.22mV。

13、D/A转换器的主要功能是将 量转换为模拟量。

14、A/D转换器的主要功能是将 模拟 量转换为 量。

15、假设ADC0809的参考电压VREF-接0V,VREF+接+5V,当IN3端输入3V电压时,理想的输出数字量为 H 。

第8章 单元作业

1、ADC0809的电路如图3,按要求回答以下问题:(7分) (1)写出图中启动IN0的地址。 (2)写出查询转换结束EOC信号的地址。 (3)编写程序段实现8通道分别转换1次,转换结果存入内存2000H开始的连续单元中。

43919.html

2、系统的硬件连接如图左边所示,编写程序段,实现VOUT输出如图右边的周期性三角波。

43919.html

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值