微型计算机H535内存,微型计算机技术-中国大学mooc-题库零氪

课程实验

实验1

1、请按附件要求完成实验1。

实验2

1、请按附件要求完成实验2

实验3

1、实验 3: 模块化程序设计

实验4

1、实验4:内存系统设计(Proteus完成)

实验5

1、实验5:可编程定时/计数器设计(Proteus 完成)

实验6

1、实验 6:可编程并行接口设计(Proteus 完成)

第1 章 微机系统概述

1.1 微型计算机概述随堂测验

1、微型计算机主要由 、存储器、总线及输入/输出接口电路组成。

2、迄今为止电子计算机所共同遵循的工作原理是 和 的工作原理。

1.2 8086/8088的编程结构随堂测验

1、8086/8088 CPU中标志寄存器的主要作用是()。

A、检查当前指令的错误

B、纠正当前指令执行的结果与错误

C、产生影响或控制某些后续指令所需的标志

D、决定是否停机

2、微型计算机系统的工作过程是不断地 、 及 三个步骤的不断循环。

3、8086/8088CPU的EU单元负责指令的执行。它包括 、 和 。 BIU单元负责与存储器和I/O接口之间传送数据。它由 、 、 和 组成。

1.3 存储器组织随堂测验

1、某微机系统最大可寻址内存空间为16MB,其CPU的地址总线至少应有()条。

A、22

B、25

C、20

D、24

2、用段基值及偏移量来指明内存单元地址的方式称为 。

3、8086 CPU使用 根地址线访问I/O端口,最多可访问 个字节端口,使用 根地址线访问存储单元,最多可访问 个字节单元。

1.4 Intel x86CPU引脚及其功能随堂测验

1、当RESET信号进入高电平状态时,将使8086/8088 CPU的( )寄存器初始化为0FFFFH。

A、SS

B、ES

C、DS

D、CS

2、8088CPU有20根地址线,其中 为地址/数据复用线;而 为地址/状态复用线。

1.5 Intel x86CPU的工作模式及典型时序分析随堂测验

1、8086CPU有两种工作模式,最小模式的特点是( )。

A、需要总线控制器8288

B、CPU提供全部控制信号

C、由编程进行模式设定

D、不需要8282收发器

2、8086/8088 CPU 与慢速存储器或I/O 接口之间进行数据传输,为了使传送速度匹配,有时需要在( )状态之间插入若干等待周期TW。

A、T1 和T2

B、T2 和T3

C、T3 和T4

D、随机

3、CPU定时所用的时间单位一般有3种,分别是 、 和 。

单元测验

1、8086/8088 CPU的RESET引脚至少应维持( )个时钟周期的正脉冲宽度才能有效复位。

A、4

B、3

C、2

D、5

2、8086最小模式下的存储器读周期中地址锁存发生在总线周期的( )时刻。

A、T1

B、T2

C、T3

D、T4

3、指令指针IP的作用是( )。

A、保存CPU要访问的内存单元地址

B、保存正在执行的一条指令

C、保存运算器运算结果内容

D、保存将要执行的下一条指令的地址

4、在某总线周期中,若CPU所发出的控制信号为

90472.html

90472.html

90472.html,则系统在该总线周期中所完成的操作为( )。

A、I/O写操作

B、存储器读操作

C、I/O读操作

D、存储器写操作

5、微型计算机的性能主要由( )来决定。

A、CPU

B、控制器

C、价格

D、其它

6、8086/8088系统中,可以有 个段起始地址,任意相邻的两个段起始地址相距 个存储单元。

7、用段基值及偏移量来指明内存单元地址的方式称为 。

8、CPU取一条指令并执行该指令的时间称为 周期,它通常包含若干个 周期,而后者又包含有若干个 周期。

9、总线按其功能可分 、 和 三种不同类型的总线。

10、微型计算机主要由 、 、 和输入/输出接口电路等四部分组成。

11、8088CPU中有一个标志寄存器,它包括六个 标志位和三个 标志位.

12、8086CPU从偶地址访问内存1个字时需占用 个总线周期,而从奇地址访问内存1个字操作需占用 个总线周期。

13、执行部件EU的组织有: ,4个通用寄存器 , 4个专用寄存器和 1个标志寄存器。

14、在8086微机系统中,访问I/O 接口的有效地址为 。

微机系统概述

1、Intel 8086与8088有哪些不同?

2、试说明8086CPU的控制引脚ALE的作用。

3、在总线接口部件中的地址加法器的作用是什么?

4、标志寄存器中的标志位AF、CF、OF的主要作用是什么?

第2章 8086/8088指令系统

2.1 8086寻址方式随堂测验

1、8086/8088有 寻址方式?

A、4

B、5

C、6

D、8

2、有 个寄存器可以用于寄存器间接寻址?

A、4

B、5

C、6

D、8

3、指令 MOV AX, 2000H 中,源操作数采用的是 寻址方式?

A、直接寻址

B、立即寻址

C、寄存器寻址

D、变址寻址

4、指令 MOV AX, BX中,源操作数采用的是 寻址方式?

A、直接寻址

B、立即寻址

C、寄存器寻址

D、变址寻址

5、指令 MOV AX, [2000H] 中,源操作数采用的是 寻址方式?

A、直接寻址

B、寄存器寻址

C、立即寻址

D、变址寻址

6、指令 MOV AX,[SI+10H] 中,源操作数采用的是 寻址方式?

A、直接寻址

B、立即寻址

C、寄存器寻址

D、变址寻址

7、如果DS=2000H, BX=200H,指令 MOV CX,[BX+100H]源操作数的物理地址为 ?

8、如果DS=2000H, BX=200H,SI=100H,指令 MOV CX,[SI+BX+100H]源操作数的物理地址为 ?

2.2 数据传送指令随堂测验

1、MOV AX, CL

2、MOV CS, AX

3、MOV DS, 2000H

4、MOV [SI], [BX]

5、MOV [SI], 20H

6、PUSH AL

7、IN AL, 120H

8、OUT 20H, AH

9、MOV DS, AX

10、MOV AL, [BX+DI]

2.3 算术运算类指令随堂测验

1、假设A1为字变量,A2为字节变量,下列指令是否正确 ADD AX, BL

2、假设A1为字变量,A2为字节变量,下列指令是否正确 ADC [SI],[DI]

3、假设A1为字变量,A2为字节变量,下列指令是否正确 SUB A1,A2

4、假设A1为字变量,A2为字节变量,下列指令是否正确 MUL 20H

5、下列指令是否正确 SBB BX,80H

6、假设AX=2031H,BX=3042H,指令 ADD AX,BX 执行后,AX= 。

7、假设AX=503AH,BX=604DH,CF=1,指令 ADC AX,BX 执行后,AX= .

8、假设AX=2031H,BX=3042H,指令 SUB AX,BX 执行后,AX= .

9、假设AX=503AH,BX=604DH,CF=1,指令 SBB AX,BX 执行后,AX= .

10、假设AX=2031H,BX=3042H,指令 ADD AX,BX 执行后,标志位CF= .

11、假设AX=503AH,BX=0D04DH,CF=1,指令 ADC AX,BX 执行后,标志位CF= .

12、假设AX=2031H,BX=3042H,指令 SUB AX,BX 执行后,标志位CF= .

13、假设AX=803AH,BX=604DH,CF=1,指令 SBB AX,BX 执行后,标志位CF= .

2.4 逻辑运算类指令与移位指令随堂测验

1、假设AX=2345H,指令AND AX,00FFH执行后,AX=

2、假设AX=2345H,指令AND AX,00FFH执行后, ZF=

3、假设AX=2345H,指令OR AX,00FFH执行后,AX=

4、假设AX=2345H,指令OR AX,00FFH执行后,ZF=

5、假设AX=2345H,指令XOR AX,00FFH执行后,AX=

6、假设AX=5446H,指令 SHL AX,1 执行后,AX=

7、假设AX=5446H,指令 SAR AX,1 执行后,AX=

8、假设AX=5446H,指令 ROL AX,1 执行后,AX=

9、假设AX=5446H,CF=0,指令 RCL AX,1 执行后,AX=

10、假设AX=5446H,CF=1,指令 RCR AX,1 执行后,AX=

2.5 条件转移指令与控制类指令随堂测验

1、1、假设AX=257AH,BX=73D3H,指令序列 CMP AX,BX JC L1 JMP L2 执行后,程序转向的是

2、1、假设AX=257AH,BX=73D3H,指令序列 ADD AX,BX JC L1 JMP L2 执行后,程序转向的是

3、1、假设AX=257AH,BX=73D3H,指令序列 SUB AX,BX JZ L1 JMP L2 执行后,程序转向的是

4、1、假设AX=257AH,BX=73D3H,指令序列 AND AX,BX JZ L1 JMP L2 执行后,程序转向的是

5、1、假设AX=257AH,BX=73D3H,指令序列 TEST AX,BX JZ L1 JMP L2 执行后,程序转向的是

6、1、假设AX=257AH,BX=73D3H,指令序列 CMP AX,BX JA L1 JMP L2 执行后,程序转向的是

7、1、假设AX=257AH,BX=73D3H,指令序列 CMP AX,BX JG L1 JMP L2 执行后,程序转向的是

8、1、假设AX=257AH,BX=73D3H,指令序列 CMP AX,BX JNE L1 JMP L2 执行后,程序转向的是

9、1、假设AX=257AH,BX=73D3H,指令序列 ADD AX,BX JNO L1 JMP L2 执行后,程序转向的是

10、1、假设AX=257AH,BX=73D3H,指令序列 CMP AX,BX JLE L1 JMP L2 执行后,程序转向的是

指令系统 单元测验

1、8086/8088有 寻址方式?

A、4

B、5

C、6

D、8

2、有 个寄存器可以用于寄存器间接寻址?

A、4

B、5

C、6

D、8

3、指令 MOV AX, 2000H 中,源操作数采用的是 寻址方式?

A、直接寻址

B、立即寻址

C、寄存器寻址

D、变址寻址

4、指令 MOV AX, BX中,源操作数采用的是 寻址方式?

A、变址寻址

B、直接寻址

C、寄存器寻址

D、寄存器间接寻址

5、指令 MOV AX, [2000H] 中,源操作数采用的是 寻址方式?

A、直接寻址

B、立即寻址

C、寄存器寻址

D、变址寻址

6、指令 MOV AX,[DI+10H] 中,源操作数采用的是 寻址方式?

A、直接寻址

B、寄存器寻址

C、变址寻址

D、基址加变址寻址

7、指令 MOV AX,[DI] 中,源操作数采用的是 寻址方式?

A、寄存器间接寻址

B、寄存器寻址

C、变址寻址

D、直接寻址

8、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: MOV A1,AX

9、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: MOV A1,A2

10、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: MOV AL,A1

11、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: SUB A1,01H

12、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: CMP [100H],80H

13、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: JMP A1

14、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: ADD AX,L1

15、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: MOV CS,AX

16、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: MOV DS,2000H

17、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: INC [2000H]

18、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: SHL AX,1

19、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: RCL DX,3

20、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: LOOP A3

21、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: MUL AL

22、假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: TEST A1,A2

指令系统 单元作业

1、8086/8088有哪些寻址方式?如果操作数在内存中,如何确定其物理地址?

2、加减运算的结果一般可能存储在哪些地方?

3、无条件直接转移指令分为几种?转移的范围有什么区别?

第3章 汇编语言程序设计

3.1 汇编语言的基本元素随堂测验

1、标识符是给 或存储单元地址所起的名字。

2、汇编语言语句由标识符 、 、 操作数 和 注释 四部分组成。

3、取值运算符 SEG 得到的是 的段地址。

4、取值运算符 OFFSET 得到的是变量的 。

5、存储器操作数是一个 ,有段地址 、偏移地址 和 类型 三个属性。

3.2 伪指令随堂测验

1、伪指令 A1 DB 3,5AH, 26 DUP(2,5,’ASD’) 定义的数据区共 个字节。

2、汇编语言的编程步骤由 编写源程序, ,连接 和 调试 四个部分组成。

3、伪指令 A2 DW 3,5AH, 100 DUP(2,5,-1,-2) 定义的数据区共 个字节。

4、伪指令 A2 DW 3,5AH, 100 DUP(2,5,-1,-2) 定义的数据区,其中第50个字节是 。

5、假设A1是字变量,那么 TYPE A1的值是 。

6、假设A2是字节变量,那么TYPE A2的值是 。

3.3 顺序和分支程序设计随堂测验

1、下面的程序完成的功能是如果字变量A大于0,则赋值变量B为1,如果A小于0,则赋值B为-1,否则赋值B为0。试补充所缺的语句(大写,语句之间用/分割) DATA SEGMENT A DW 29H B DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA BEGIN: MOV AX,DATA CMP A,0 L1 JZ L2 MOV B,-1 L1:MOV B,1 JMP L3 L2: MOV B,0 L3:MOV AH,4CH INT 21H CODE ENDS END BEGIN

3.4 循环程序设计随堂测验

1、下面的程序功能是统计BUFF开始的1000个字节数组中55H的个数,并保存到单元COUNT中。 试补充所缺的语句(大写,语句间用/分开) DATA SEGMENT BUFF DB X1,X2,…,X1000 COUNT DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA BEGIN:MOV AX,DATA MOV DS,AX LEA SI, MOV CX,1000 MOV AX,0 L1:CMP BYTE PTR [SI],55H JNZ L2 L2:INC SI MOV COUNT ,AX MOV AH,4CH INT 21H CODE ENDS END BEGIN

3.5 子程序设计及系统调用随堂测验

1、子程序的 是指由主程序传给子程序的参数。

2、子程序的 是指 由子程序 返回给 主程序的结果。

3、参数传递一般有 、存储单元和堆栈 三种方法。

汇编语言程序设计 单元测验

1、假设A1是字变量,那么TYPE A1的值是

A、1

B、2

C、3

D、4

E、8

F、16

2、假设A1是字节变量,那么TYPE A1的值是

A、1

B、2

C、3

D、4

E、8

F、16

3、取得运算符SEG得到的是变量的

A、段地址

B、逻辑地址

C、数值

D、物理地址

4、取得运算符OFFSET得到的是变量的

A、段地址

B、逻辑地址

C、物理地址

D、数值

5、伪指令 A1 DB 3, 5AH, 26 DUP(2,5,'ASD')定义的数据区共 个字节

A、132

B、134

C、130

D、136

E、138

6、汇编语言的编程步骤由编写源程序,汇编, ,和调试四个部分组成

A、连接

B、编译

C、运行

D、测试

7、伪指令 A2 DW 3, 5AH,100 DUP(2,5,-1,-2)定义的数据区共_______个字节

A、800

B、802

C、804

D、806

E、808

8、子程序的 是指由主程序传给子程序的参数。

A、入口参数

B、返回值

C、段地址

D、逻辑地址

9、参数传递一般有哪些方法

A、寄存器

B、堆栈

C、存储单元

D、子程序返回值

10、汇编语言语句由哪些部分组成

A、标识符

B、指令助记符

C、操作数

D、注释

汇编程序设计 作业

1、试编写完整程序,将数据区BUFF开始的1000个存储单元写入66H,然后逐个读出检查是否写入正确,若全对,则将ERR单元置0H,否则将ERR单元置FFH。

2、试编写完成程序,求数据区BUFF开始的100个带符号字节数据的和,结果存入SUM开始的存储单元。

第4章 存储器系统

4.1 存储器的分类和系统结构随堂测验

1、下列( )不是半导体存储器芯片的性能指标。

A、存储结构

B、存储容量

C、集成度

D、最大存储时间

2、外存储器包括 ( )。

A、软磁盘

B、磁带

C、SRAM

D、BIOS

3、微机系统中存储器通常被视为 、 、 三级结构。

4.2 读写存储器RAM随堂测验

1、在Intel2164动态RAM存储器中,对存储器的刷新方法是_______。

A、每次刷新1个单元

B、每次刷新512个单元

C、每次刷新256个单元

D、每次刷新全部单元

2、动态RAM的特点之一是( )。

A、能永久保存存入的信息

B、需要刷新电路

C、不需要刷新电路

D、存取速度低于静态RAM

3、在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是 存储器,它是由 类型的芯片构成,而主存储器则是由 类型的芯片构成。

4.3 只读存储器ROM随堂测验

1、对PROM来讲,这个写入的过程称之为 。

2、EPROM分别代表的意思是 。

4.4 存储器的扩展(1)随堂测验

1、一片容量为8KB的存储芯片,若用其组成1MB内存,需( )片。

A、120

B、124

C、128

D、132

2、一个存储器芯片的存储容量为16K,则它的地址线一般为 根。

4.5 存储器的扩展(2)随堂测验

1、由2K×1bit的芯片组成容量为4K×8bit的存储器需要( )个存储芯片。

A、2

B、32

C、8

D、16

2、将存储器与系统相连的译码片选方式有 、 和 。

3、某微机系统中内存的首地址为3000H,末地址为63FFH,其内存容量为 。

4.6 高速缓冲存储器cache随堂测验

1、高速缓存由( )构成。

A、SRAM

B、DRAM

C、ROM

D、硬盘

2、主存中的数据块进入Cache时,有 、 及 三种地址映像方式。

存储器系统 单元作业

1、设计一个小型存储系统,CPU为8088,外接8K RAM和4K EPROM,分别采用芯片6264(8K×8)和2716(2K×8)。要求整个内存系统的地址连续,RAM占低地址区,RAM的起始地址是2000H。试完成: 1) 只利用地址引脚A0-A15给出地址译码表,写出各芯片的地址分配,即画一张类似4.4节PPT第15页所示的表格 (3分); 2) 画出硬件连接图,可利用其它辅助器件,存储器芯片所有引脚都要连接,不需要画8088的引脚图,假设8088的总线已经解复用,即可以直接使用数据总线D0-D7和地址总线A0-A15 (7分)。

第6章 输入与输出控制

6.1 程序方式随堂测验

1、程序方式分 和 两种。

2、查询输入方式的过程包括 、 、 和 。

3、状态检测时,TEST AL,01H中的数值01H和 有关。

6.2 中断和DMA方式随堂测验

1、中断的五大步骤 、 、 、 、 。

2、中断优先级是指 。

3、是DMA方式。

6.3 中断系统随堂测验

1、中断向量是 。

2、中断类型码的作用是 。

3、中断优先级顺序为(由低到高) 、 、 、 。

6.4 中断结构和主要功能随堂测验

1、8259A的内部结构的模块主要包括: 、 、 、 、 、 、 、 。

2、8259A的主要功能有 。

3、如果有一个系统,有57个中断,请问至少需要 片8259A?

6.5 中断初始化及工作方式(一)随堂测验

1、8259A的初始化流程的设置过程为 。

2、如果8259A按如下配置:不需要ICW4,单片,中断请求边沿触发,则ICW1的值为 。 如要求产生的中断类型码在70H~77H之间,则ICW2的值是 。

3、如果8259A用在80386DX系统中,采用一般的EOI,缓冲模式,主片,特殊全嵌套方式,则ICW4的值是 。

6.6 中断初始化及工作方式(二)随堂测验

1、8259A的工作方式包括 、 、 、 、 、 、 、 。

2、8259A的中断结束方式有 、 、 ,在控制字 和 中有体现。

3、若通过8259的IR7向CPU发中断请求,中断类型码为6FH,边沿触发,固定优先级,中断自动结束,全嵌套,编写8259的初始化程序。中断服务子程序为INT8259,编写中断向量的设置。(端口地址为20H、21H)

中断系统 单元测验

1、以下哪个地址不属于8086/8088中断向量表的地址范围

A、04FFFH

B、03FFFH

C、01FFFH

D、02FFFH

2、以下哪个数字不属于8086/8088中断类型号

A、256

B、80H

C、40H

D、100

3、中断类型号50H的中断向量起始地址是

A、200

B、202

C、320

D、322

4、溢出中断的中断类型号是

A、1

B、2

C、3

D、4

5、执行指令int 10的中断类型号是

A、10

B、10H

C、40

D、40H

6、int 100指令会触发内部中断

7、断点中断属于内部中断

8、当IF=0时,CPU不会响应非屏蔽中断

9、单步中断的优先级比非屏蔽中断的优先级高

10、CPU进行中断响应时,会将标志寄存器值入栈

输入与输出控制 单元作业

1、某系统CPU为8088,使用两片8259A管理中断,从片8259A接主片的IR3,主片的IR1和IR6有外部中断引入,从片IR4和IR7上也分别有外设中断引入。主片IR1的中断类型码分别为89H,中断响应时显示“Main Int1”。从片IR4的中断类型码为94H,中断响应时显示“Int 4”。中断请求信号以边沿触发,采用非自动结束EOI,非缓冲方式,主片采用特殊全嵌套方式。主片地址为20H-21H,从片地址为50H-51H,假设在数据段已经定义了 MEG1 DB ‘Main Int 1$’ MEG2 DB ‘Int 4$’ 试完成: 1)分别写出主8259A和从8259A的初始化程序; 2)完成主片IR1和从片IR4的中断服务子程序设计; 3)完成中断向量设置程序。

第5章 定时与计数

5.1 定时与计数器随堂测验

1、8253芯片内部共包含 个 位定时/计数器通道。

2、8253有3个16位计数通道,每个计数通道中有3条信号线:计数输入CLK,输出信号OUT以及 。

3、8253有 个端口地址?其中控制字对应的端口A1A0为 。

5.2 8253的初始化编程随堂测验

1、写入控制字后,输出OUT变为低电平的是 。

A、方式2

B、方式0

C、方式1

D、方式3

2、周期性工作的是 。

A、方式0

B、方式1

C、方式2

D、方式5

3、8253有 种工作方式。

A、4

B、5

C、6

D、8

5.3 8253的工作方式随堂测验

1、8253某一通道接入1MHZ的时钟,如要求产生400HZ的方波,则应采用( ) 。

A、方式0

B、方式4

C、方式2

D、方式3

2、8253某一通道工作于方式3,接入1MHZ的时钟,如要求产生400HZ的方波,则计数器的初值应为( ) 。

A、400

B、2500

C、1000

D、800

3、8253各通道的计数初值可取 码和 码两种格式。

5.4 8253的应用随堂测验

1、计数值为5080,当采用二进制计数时,计数初值为: 。

2、计数值为5080,当采用BCD码计数时,计数初值为: 。

3、某微机系统与CRT通讯中,采用异步方式,利用8253芯片的通道1产生发送和接收时钟,时钟频率为50KHz。设8253的通道1的CLK1=1.2288MHz,应该采用方式 ?初值为 ?

定时与计数 单元测试

1、8253某通道的最大计数值对应的初值是 .

A、0000H

B、FFFFH

C、10000

D、65535

2、8253 内部有( )个计数器.

A、2

B、3

C、4

D、5

3、每个计数器具有(   )种工作方式.

A、2

B、4

C、6

D、8

4、定时与计数器8253的所有工作方式中,能产生周期方波的是方式( )。

A、1

B、2

C、3

D、4

5、8253计数计数器的GAT1接高电平,时钟为4MHZ,要求OUT1输出周期为100微秒的脉冲系列,则8253 初始化时,计数器1的方式控制字应为( )。

A、00110100B

B、01110100B

C、01110110B

D、00110110B

6、8253某一通道工作于方式3,接入1MHZ的时钟,如要求产生400HZ的方波,则计数器的初值应为( ) 。

A、400

B、1000

C、2000

D、2500

7、8253工作在( )时,计数到0时OUT引脚能输出一个CLK周期宽度的负脉冲。

A、方式0

B、方式2

C、方式3

D、方式4

8、如果计数初值N=9,8253工作在方式3,则高电平的周期为( ) 个CLK周期。

A、4

B、5

C、6

D、7

9、若8253的通道计数频率为1MHz,每个通道的最大定时时间为______。

A、100ms

B、65.536ms

C、65.535ms

D、64ms

10、当可编程计数/定时器8253工作在方式0,在初始化编程时,一旦写入控制字后,_________。

A、输出信号端OUT变为高电平

B、输出信号端OUT变为低电平

C、输出信号保持原来的电位值

D、立即开始计数

第7章 串并行通信及其接口技术

7.1 微机接口技术随堂测验

1、接口电路的作用

2、CPU与I/O设备之间的信号分为 、 和 。

3、CPU有两种寻址外设的方法,它们分别是 方式和 方式。

7.2 并行8255结构随堂测验

1、8255A的内部结构分为 、 、 、 模块。

2、在8255接口芯片中,端口C通常被分为两个 端口,除了作为独立的I/O端口外,还可分别作为A 口和B口的 信号。

3、什么是串、并行通信?各有什么特点?

7.3 并行8255初始化随堂测验

1、8255A的端口B的口地址为85H ,则其控制端口的地址为 。设控制字为91H,则说明A口为 方式,B口为 方式,C口高4位为 方式,C口低4位为 方式。

2、一系统采用8255A作I/O接口,其控制口的地址为9FH,将端口A设置为方式0输入,端口B设置为方式1输出,则端口A、B、C的地址为 ,控制字为 。

3、一系统采用8255A作I/O接口,其端口地址为00H~03H,端口A工作在方式0输入,端口B工作在方式0输出,端口C低四位输出方式,编写8255A的初始化程序为 。

7.4 并行8255应用随堂测验

1、当8255A接键盘、LED和打印机时,端口应该分别工作在 、 、 方式下。

2、方式1的查询与中断方式的区别在于 。

3、在某系统中,CPU选用8088,通过一片8255A与8位开关和一位LED显示器(共阳极)相连,将开关低4位输入的十进制数(BCD码)在LED显示器上显示输出。简述硬件设计方法。

7.5 串行接口与通讯概述随堂测验

1、RS232是一种常用的串行总路线标准,它规定逻辑“0”对应的电平是( )。

A、0~+1.8V

B、+2.8~+5V

C、+3~+15V

D、-15~-3V

2、串行同步传送时,每一帧数据都是由( )开头的。

A、低电平

B、同步字符

C、高电平

D、起始位

3、串行通信根据其连接方式的不同可分为 、 和 等三种。

7.6 可编程串行接口芯片8251A随堂测验

1、可编程通信接口芯片8251A( )。

A、可用作并行接口

B、仅可用作异步串行接口

C、仅可用作同步串行接口

D、可用作同步、异步串行接口

2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是( )。

A、字符间无间隔

B、双方通信同步

C、发生错误的概率少

D、附加位信息总量少

3、为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是 、 和 。

7.7 8251A的初始化编程随堂测验

1、8251A的方式控制字(即模式字)的作用是( )。

A、决定8251的数据格式

B、决定8251的数据格式和传送方向

C、决定8251何时收发

D、以上都不对

2、异步串行通信中,收发双方必须保持( )。

A、收发时钟相同

B、停止位相同

C、数据格式和波特率相同

D、以上都正确

3、设8251A工作于异步方式,收发时钟频率为38.4KHz,波特率为2400。数据格式为7位数据位,1位停止位,偶校验,则8251A的方式字为 。

7.8 8251A的应用随堂测验

1、已知8251A发送的数据格式为:数据位7位、偶校验、1个停止位、波特率因子64,全双工方式。设8251控制寄存器的地址码是F9H,发送/接收数据寄存器的地址码是F8H。试编写初始化程序。

2、某串行通信设备以异步方式进行ASCII字符传送,约定用7位数据位、1位偶校验位、1位停止位。该设备每秒钟能传送120个字符,试问其波特率至少为 。

串并行通信及其接口技术 单元作业

1、说明接口电路中控制寄存器与状态寄存器的功能,为什么它们通常可共用一个端口地址?

2、已知8251A发送的数据格式为:数据位7位、偶校验、1个停止位、波特率因子64。设8251端口是F8H-F9H,试编写初始化程序及采用查询方式发送BUFF开始的100个字节数据的程序。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
自然辩证法是一种哲学观点,强调自然界万物之间的相互联系和相互作用。它认为自然界的一切事物都是有机的整体,不可分割的,且存在着内在的矛盾和冲突。自然辩证法包含了三个基本原则:统一性原则、斗争性原则和发展性原则。 首先,自然辩证法的统一性原则强调事物之间的相互联系和相互作用。它认为自然界的一切事物都是相互依存、相互影响的,并且通过相互作用而形成一个巨大的系统。通过这种相互联系和相互作用,物质世界得以存在和发展。 其次,自然辩证法的斗争性原则强调事物内部的矛盾和冲突。它认为在事物的发展过程,存在着相互对立的因素,这种对立会引起矛盾和冲突的产生。然而,在这种矛盾和冲突,事物会逐渐实现新的质变和发展。 最后,自然辩证法的发展性原则强调事物的不断变化和发展。它认为事物是不断变化的,通过自身的发展和变革来实现其内在的发展目标。在自然界,事物通过不断的变化和发展,演化为新的形式,呈现出多样性和复杂性。 综上所述,自然辩证法强调自然界事物之间的相互联系和相互作用,认识到事物内部的矛盾和冲突,以及事物的不断变化和发展。它的提出为我们揭示了自然界的规律和发展趋势,对于科学研究和社会实践具有重要的指导意义。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值