当前位置:文档之家› 计算机原理作业习题及答案-1209学生

计算机原理作业习题及答案-1209学生

计算机原理作业习题及答案-1209学生
计算机原理作业习题及答案-1209学生

第1章微型计算机基础知识

一、选择题

3.若用MB作为PC机主存容量的计量单位,1MB等于( )字节。

A、210个字节

B、220个字节

C、230个字节

D、240个字节

4.运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为

( )。

A、两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B、两个整数相加,若结果的符号位为0,则一定发生溢出

C、两个整数相加,若结果的符号位为1,则一定发生溢出

D、两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出

5.运算器的主要功能是( )。

A、算术运算

B、逻辑运算

C、算术运算与逻辑运算

D、函数运算

6.运算器由很多部件组成,其核心部分是( )。

A、数据总线

B、算术逻辑单元

C、累加器

D、多路开关

7.在一般的微处理器中,( )包含在CPU中。

A、内存

B、输入/输出单元

C、磁盘驱动器

D、算术逻辑单元

9.若某数据段位于存储区38000H~47FFFH,则该数据段的段基址为()。

A、38000H

B、47FFFH

C、3000H

D、3800H

10.程序设计中所使用的地址是()。

A、逻辑地址

B、有效地址

C、物理地址

D、段基址

11.80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。

A、SS和IP

B、CS和IP

C、DS和IP

D、CS和BP

12.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。

A、8位处理器

B、16位处理器

C、32位处理器

D、64位处理器

13.在堆栈操作中,隐含使用的通用寄存器是()。

A、AX

B、BX

C、SI

D、SP

14.主要决定微机性能的是()

A、CPU

B、耗电量

C、质量

D、价格

15.十进制负数–38的八位二进制补码是()

A、01011011B

B、11011010B

C、11011011B

D、01011010B 16.若某台微型计算机的型号是奔四800,则其中800的含义是()

A、CPU中有800个寄存器

B、CPU中有800个运算器

C、该微机的内存为800MB

D、时钟频率为800MHZ

17.在计算机内部,一切信息的存取,处理和传送都是以()形式进行。

A、EBCDIC码

B、ASCII码

C、十六进制编码

D、二进制编码18.16位PC机中整数的有效范围是()

A、- 32768―32767

B、- 32767―32767

C、0―65535

D、- 32768―32767或0―65535 19.在()表示中,二进制数11111111B表示十进制数–1

A、原码

B、反码

C、补码

D、BCD码

20.用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是( )

A 、-127—+127

B 、-128—+128

C 、-127—+128

D 、-128—+127 21.计算机中运算器和控制器合称为( )

A 、CPU

B 、ALU

C 、主机

D 、ENIAC

22.32位的个人计算机,一个字节(Byte )由( )位(bit )组成。

A 、4

B 、8

C 、16

D 、32 24.从功能上,8086的CPU 由( )两部分组成。

A 、SP 、ALU

B 、控制器、FLAGS

C 、EU 、BIU

D 、EU 、ALU 25.标志寄存器FLAGS 中存放两类标志,即( )。

A 、符号标志、溢出标志

B 、控制标志、状态标志

C 、方向标志、进位标志

D 、零标志、奇偶标志

26.若AL=3BH ,AH=7DH ,则AL 和AH 中的内容相加后,标志CF 、SF 和OF 的状态分别是( )。

A 、0、1、1

B 、1、1、1

C 、0、0、0

D 、1、1、0

27.若AL=3BH ,AH=7DH ,则AL 和AH 中的内容相减后,标志CF 、AF 和PF 的状态分别是( )。

A 、0、0、1

B 、1、1、1

C 、0、1、0

D 、1、0、0

28.下列有关指令指针寄存器的说法中,哪一个是正确的( )。

A 、IP 存放当前正在执行的指令在代码段中的偏移地址

B 、IP 存放下一条将要执行的指令在代码段中的偏移地址

C 、IP 存放当前正在执行的指令在存储器中的物理地址

D 、IP 存放当前正在执行的指令在存储器中的段地址 29.最小模式时,当M/IO -----

为低电平时,表示CPU 正在对( )进行访问。

A 、存储器

B 、I/O 端口

C 、外部存储器

D 、EPROM 30.下面有关MN/M X ----------的叙述正确的是( )

A 、是工作模式选择信号,由CPU 产生,为高电平时CPU 工作在最小模式,为低电平时,CPU 工作在最大模式

B 、是工作模式选择信号,由CPU 产生,为低电平时CPU 工作在最小模式,为高电平时,CPU 工作在最大模式

C 、是工作模式选择信号,由外部输入,为低电平时CPU 工作在最小模式,为高电平时,CPU 工作在最大模式

D 、是工作模式选择信号,由外部输入,为高电平时CPU 工作在最小模式,为低电平时,CPU 工作在最大模式

31.某CPU 的主频为250MHZ ,则它的时钟周期为( )

A 、250ns

B 、50ns

C 、40ns

D 、4ns

32.如果访问存储器时使用BP 寻址,则默认的段寄存器是( )

A 、CS

B 、ES

C 、DS

D 、SS

33.某单元在数据段中,已知DS=1000H ,偏移地址为1200H ,则它的物理地址为( )

A 、10000H

B 、11200H

C 、12100H

D 、13000H

34.某系统中,已知SS=2360H ,SP=0800H ,若将20H 个字节的数据入栈,则SP 的内容为( )

A 、0780H

B 、0820H

C 、23E20H

D 、07E0H

35.某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据()

A、80H

B、50H

C、100

D、100H

36.设某一个单元的物理地址是54321H,则正确的逻辑地址表示为()

A、4321H:50000H

B、54320H:1H

C、5430H:0021H

D、5432H:00001H 37.如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是()

A、3000H

B、12000H

C、21000H

D、1000H

38.如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的段地址是()

A、12600H

B、1260H

C、1265H

D、125BH

39.若已知[X]

补=11101011B,[Y]

=01001010B,则[X – Y ]

=()

A、10100001B

B、11011111B

C、10100000B

D、溢出

二、判断题

3.若一个数据块的起始地址为20A0H:0F6H,则该数据块起始地址的实际地址是21B60H。

4.SP的内容可以不指向堆栈的栈顶。

5.寄存器寻址其运算速度较低。

6.字长是描述CPU数据总线宽度的指标。

7.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。8.当运算结果各位全部为零时,标志ZF=0。

9.逻辑地址不是物理地址,但它是唯一的。

三、填空题

1.计算机是通过( )、( )、( )总线把各个部件连接在一起,构成一个系统。

2.8086的数据总线是 ( )位,地址总线是( )位。

3.PC机主存储器中的基本存储单元的长度是( )。

4.80486可访问8位、 ( )、和 ( )、()位的寄存器。5.在微处理器的实地址方式下,段寄存器的作用是( )。

6.若一个数中含有3个“1”,则其奇偶标志为 ( )。

9.程序设计中使用的地址称为( ),而CPU对存储器单元进行操作时使用的地址称为( )。

12.微机的主要性能指标中,字长是指( )。

13.微型计算机由( )和( )两大部分组成。

14.上电复位时,若CPU的CS=0FFFFH,IP=0000H,则第一条指令从()H

方取

15.8088与外部交换数据的总线宽度是位,与寄存器组之间的数据总线宽度是位,EU内部总线宽度是位。

16.设AL=80H,AH=83H,AL和AH中的内容相加后,CF= ,OF= ,ZF= ,PF= ,AF= ,SF= 。

17.8086/8088将整个存储空间划分为许多逻辑段,每个逻辑段容量在以内,各个逻辑段相互重叠。

18.8086/8088中,某单元只能有一个地址,但可以有多个地址。

19.如果对堆栈进行操作,则段基址来源于,偏移地址来源

于。

20.某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地址

为,若,它的偏移地址是1003H,则其段地址为。

21.在8086/8088系统中,所有读写存储器或I/O端口操作都是由通

过系统总线完成的。

四、简答题

1.简述EU和BIU的主要功能?

2.8086和8088的主要区别是什么?

第1章微型计算机基础知识

一、选择题

1.D 2.C 3.B 4.D 5.C 6.B 7.D 8.C 9.D 10.A 11.B 12.C 13.D 14.A 15.B 16.D 17.D 18.D 19.C 20.D 21.A 22.B 23.A 24.C 25.B 26.A 27. B 28.B 29.B 30.C 31.D 32.D 33. B 34.D 35.A 36.C 37.B 38.B 39.A

二、判断题

1.× 2.× 3.× 4.× 5.× 6.√ 7.× 8.× 9.×三、填空题

1.地址;数据;控制

2.16,20

3.字节

4.16,32

5.存放段基址

6.1

8.SS,SP

9.逻辑地址,物理地址

10.外存

11.寄存器

12.一次能处理的二进制位数

13.软件,硬件

14.FFFF0H

15. 8、8、16

16. 1,1,0,1,0,0

17. 64KB、可以

18.物理,逻辑

19. SS、SP

20. 2413H、3141H

21. BIU(总线接口单元)

第2章指令系统及汇编语言程序设计

一.选择题

1.指令ADD CX,55H[BP]的源操作数的寻址方式是( )。

(A) 寄存器寻址 (B) 直接寻址 (C) 寄存器间接寻址 (D) 寄存器相对寻址

2.设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( ) 。

(A) 113AH (B) 114AH (C) 1144H (D) 1140H

3.若SI=0053H,BP=0054H,执行SUB SI,BP后,则( )。

(A) CF=0,OF=0 (B) CF=0,OF=1 (C) CF=1,OF=0 (D) CF=1,OF=1

4.已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=( ) 。

(A) 0102H (B) 0201H (C) 245AH (D) 5A24H

7.下列四条指令都可用来使累加器清"0",但其中不能清"进位"位的是( ) 。(A) XOR AL,AL (B) AND AL,0 (C) MOV AL,0 (D) SUB AL,AL

8.若(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。

(A) 0FBH (B) 01H (C) 61H (D) 0BH

9.下列能使CF标志置1的指令是( ) 。

(A) CMC (B) CLC (C) STC (D) CLD

10.MOV AX,[BP+SI]隐含使用的段寄存器是( )。

(A) CS (B) DS (C) ES (D) SS

11.设AL=7FH,要使AL=80H,应使用下列哪一条指令( )。

(A) AND AL,80H (B) OR AL,80H (C) XOR AL,80H (D) NOT AL

12.在执行十进制调整指令 DAA,DAS之前必须将结果存放于( )中。

(A) AX (B) AH (C) AL (D) BL

13.下列指令执行后影响标志位的是( ) 。

(A) MOV (B) PUSH (C) ADD (D) XCHG

14.唯一能对应存储单元的地址是( )。

(A) 物理地址 (B) 端口地址 (C) 有效地址 (D) 逻辑地址

15.计算机能直接执行的语言是( )。

(A) 机器语言 (B) 汇编语言 (C) 高级语言 (D) 程序设计语言

16.需采用先进后出原则操作的存储区是( )。

(A) 寄存器组 (B) 地址缓冲器 (C) 数据寄存器 (D) 堆栈区

17.寄存器SP用于对( )的操作。

(A) 空闲单元 (B) 堆栈单元 (C) 数据单元 (D) 指令单元

18.若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEA SI,[BX]指令后,SI寄存器的内容是( )。

(A) 1234H (B) 3412H (C) 1000H (D)0010H

19.若(AL)=80H,执行 NEG AL指令后,CF和OF标志位的状态分别为( )。

(A) 0和0 (B) 0和1 (C) 1和0 (D) 1和1

20.若要完成(AX)*7/2运算,则在下列四条指令之后添加( )指令。 MOV BX,AX ;MOV CL,3 ;SAL AX,CL ;SUB AX,BX( ) 。

(A) ROR AX,1 (B)SAL AX,1 (C)SAR AX,1 (D)DIV AX,2

21.在保护模式下,代码段的段基址存在于( )中。

(A) 段选择符 (B) 指令指针寄存器 (C) 段寄存器 (D) 段描述符

22.查表指令XLAT规定,待查表的首址应存入( )中。

(A) BP (B) SI (C) DI (D) BX

23.将要取的某一条指令的偏移地址由( )提供。

(A) SI (B) BP (C) SP (D) IP

24.寄存器间接寻址方式中,操作数在( )中。

(A) 通用寄存器 (B) 堆栈 (C) 主存单元 (D) 段寄存器

25.运算型指令的寻址和转移型指令的寻址,其不同点在于( )。

(A) 前者取操作数,后者决定程序的转移地址

(B) 后者取操作数,前者决定程序的转移地址

(C) 两者都是取操作数 (D) 两者都是决定程序的转移地址

26.JMP WORD PTR [DI]是( )。

(A) 段内间接转移 (B) 段间间接转移 (C) 段内直接转移 (D) 段间直接转移27.INC指令不影响( )标志。

(A) OF (B) CF (C) SF (D) ZF

28.逻辑移位指令SHL用于( )。

(A) 带符号数乘2 (B) 带符号数除2 (C) 无符号数乘2 (D) 无符号数除2 29.算术移位指令SAR用于( )。

(A) 带符号数乘2 (B) 带符号数除2 (C) 无符号数乘2 (D) 无符号数除2 30.下列指令中,有语法错误的是( )。

(A) MOV [SI],AX (B) IN AL,DX

(C) XOR AX,1234H (D) OUT 210H,AL

31.在下列伪指令中定义字变量的是( )。

(A) DD (B) DW (C) DQ (D) DT

32.下列指令中,能使AL的内容固定为偶数的是( )。

(A) ADD AL,01 H (B) OR AL,0FEH (C) AND AL,0FEH (D) XOR AL,0FEH 33.改变( )寄存器的值,可改变堆栈中栈顶元素的位置。

(A) BP (B) IP (C) SP (D) BX

34.加减类运算指令对标志位的状态( )。

(A) 有影响 (B) 部分影响 (C) 无影响 (D) 任意

35.当AH=( )时,执行INT 21H指令可在屏幕上显示一组字符。

(A) 01H (B) 02H (C) 09H (D) 0AH

36.已知VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是2010和,则汇编后2014H单元的内容是( )。

(A) 6H (B) 14H (C) 5H (D) 16H

37.若某数据段位于存储区68000H~7FFFFH,则该数据段的段基址是( )。

(A) 68000H (B) 7FFFFH (C) 6000H (D) 6800H

38.SP的作用是用来指示()。

(A) 栈顶元素的有效地址 (B) 下一条要执行指令的地址

(C) 下一条要取的指令的地址 (D) 栈底元素的有效地址

39.在数据传送指令执行过程中,不能直接与立即数进行传送的是()。

(A)通用寄存器 (B)段寄存器 (C)存储器 (D)通用寄存器和存储器

40.转移类指令对标志位的状态()。

(A)有影响 (B)部分影响 (C)无影响 (D)随意

41.欲从存储单元取某操作数,可采用()。

(A) 寄存器寻址、寄存器间接寻址 (B) 立即寻址、直接寻址

(C) 立即寻址、寄存器间接寻址 (D) 寄存器间接寻址、直接寻址

42.在指令MOV AX,0 执行后,CPU状态标志位ZF的取值()。

(A)为0 (B)为1 (C)不确定(D)不改变

43.已知AL=10010111H,BL=00010101H,执行ADD AL,BL指令后,OF、SF、CF、ZF标志的状态为()。

(A) 1、0、1、1 (B)1、1、0、0 (C)0、0、1、1 (D) 0、1、0、1

44.下列指令中,错误的是()。

(A) MOV BX,OFFSET BUF (B) LEA SI,BUF

(C) LEA DI,OFFSET BUF (D) MOV BP,SEG BUF

45.输入/输出指令对标志位的状态()。

(A)有影响(B)部分影响(C)无影响(D)任意

46.下列描述正确的是()。

(A) 汇编语言仅由指令性语句组成

(B) 汇编语言包括指令性语句和伪指令语句

(C) 指令性语句和伪指令语句的格式是完全相同的

(D) 指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行

47.下列指令中不属于逻辑运算指令的是()。

(A)XOR (B)CWD (C)NOT (D)OR

48.假定DX=10111001B,CL=3,CF=1,则执行指令SHL DX,CL后,DX的值为()。(A)005CH (B)0017H (C)1700H (D)05C8H

49.下列指令中不会改变指令指针寄存器内容的是()。

(A)MOV (B)JMP (C)CALL (D)RET

50.伪指令ENDP告诉汇编程序()。

(A)宏定义结束(B)过程定义结束

(C)段定义结束(D)过程运行结束

51.利用DOS系统功能调用的9号(AH=9)功能,显示一个字符串,其入口参数应为()。

(A)DS:DX=字符串首地址(B)DS:DX=字符串末地址

(C)CS:DX=字符串首地址(D)CS:DX=字符串末地址

52.在下列伪指令中定义双字变量的是()。

(A) DB (B) DW (C) DD (D) DT

二、判断题

1.指令MOV AX,[BX]的源操作数是寄存器寻址方式。

2.对堆栈区的操作必须遵循先进先出的原则。

3.比较两个带符号数的大小,可根据CF标志来判断。

4.逻辑操作符AND,OR,XOR和NOT,只能用于数字表达式。

5.不能给段寄存器赋立即数。

6.OF位可用来表示有符号数的溢出。

7.无条件转移指令只能用于段内直接转移。

8.MOV AX,[BP]的源操作数的物理地址为16*(DS)+(BP)。

9.指令MOV DI,OFFSET [BX][SI]是正确的。

10.指令MOV CS,BX是非法的。

11.指令NOT AX,BX是合法的。

12.MOV [BX][BP],AX是对的。

13.80486中对堆栈单元的存取操作是以字节为单位的。

14.JMP指令要影响标志位。

15.INC指令影响所有状态标志。

16.欲交换寄存器SI,DI的内容,可用指令XCHG SI,DI实现。

17.CPU中的程序计数器IP中存放的是指令的逻辑地址。

18.两个符号相同的数相减不会产生溢出。

19.汇编程序就是汇编语言程序。

20.相对寻址中的位移量只能用16位表示。

21.CLD指令是MOVSB指令的使用条件之一。

22.段寄存器间不能直接进行数据传送。

23.要把变量BUFF的有效地址送给BX,可用MOV BX,BUFF指令。

24.当对堆栈段的数据进行操作时,其操作数的有效地址可保存在BP中。25.TEST指令属于逻辑运算指令。

26.CS和IP都不能作传送指令的目的操作数。

三、填空题

1.若SS=5310H,SP=0E30H,其物理地址为( )。

2.若CH=07H,CL=08H,执行指令ADD CH,CL后,AF=( ),CF=( ),OF=( ),PF=( )。3.指令由( ) 和( ) 两个字段构成。

4.条件转移指令JNE的测试条件是( )。

5.若用指针(BP)访问存储器,则数据包含在( ) 段中。

6.若AX=1234H,SP=1000H,指令PUSH AX执行后AX=( ),SP=( ) 。

7.指令采用( )寻址方式时操作数是在代码段中。

四、阅读程序

1.程序中数据定义如下:

DATA1 DW ?

DATA2 DB 32 DUP(?)

DATA3 DD ?

COUNT EQU $-DATA1

此时COUNT 的值是()。

2.分析下列程序段,说出其功能。MOV AX,1000H

MOV DS,AX

MOV ES,AX

MOV SI,0100H

MOV DI,0200H

MOV CX,50D

REP MOVSB

3.写出下列程序段的功能

MOV BX,2000H

MOV DS,BX

XOR AL,AL

MOV CX,100

AGAIN: MOV [BX],AL

INC BX

LOOP AGAIN

4.写出下列程序段的功能

LEA SI,BUFFER

LEA DI,ARRAY

MOV CX,100

XOR BL,BL

LP: CMP [SI],01H

JNZ LP1

INC BL

LP1:INC SI

LOOP LP

MOV [DI],BL

5.写出下列程序段的功能

MOV CX,16

MOV AX,N

MOV BH,0

LP0: SHL AX,1

JC LP

INC BH

LP: LOOP LP0

MOV SUM,BH

6.写出下列程序段的功能

MOV AL,N

AND N,0FH

MOV BL,N

SHR AL,4

MOV BH,AL

7.执行下列程序段后,AX=?

MOV AX,0702H

MOV BH,09H

AAD

DIV BH

8.下面程序段执行后AL=?

ABC DW 2152H,3416H,5731H,4684H MOV BX,OFFSET ABC

MOV AL,3

XLAT

9.执行下面的程序段后AX=?

MOV CX,5

MOV AX,50

NEXT: SUB AX,CX

LOOP NEXT

HLT

10.执行下面的程序段后 AX=?

TAB DW 1,2,3,4,5,6

ENTRY EQU 6

MOV BX,OFFSET TAB

ADD BX,ENTRY

MOV AX,[BX]

11.执行下面程序段后 AX=

ARRAY DW 1,2,3,4,5,6,7,8,9,10 COUNT EQU $-ARRAY

XOR AX,AX

MOV CX,COUNT

MOV SI,OFFSET ARRAY

NEXT:ADD AX,[SI]

INC SI

LOOP NEXT

12.写出下列程序段的功能

MOV AH,1

INT 21H

AND AL,0FH

MOV BL,AL

MOV AH,1

INT 21H

SHL AL,4

AND AL,BL

将从键盘接受到的两个字符拼在一起

13.执行下列程序段后

N DB 07H

XOR BH,BH

MOV BL,N

RCL BL,1

ADD BH,BL

XOR BH,0FFH

HLT

寄存器BH的值是,寄存器BL的值是。14.分析下列程序段

MOV AL,N

XOR AH,AH

MOV CL,4

DIV CL

当N=3CH时,程序执行完后AX=

15.程序段如下:

CLC

MOV AL,6

MOV BL,9

ADD AL,BL

MOV BL,AL

DAA

执行上面程序段后,AL= ,AF= ,BL= 16.执行下列指令后

TABLE DB 19H,55H,9CH

LEA BX,TABLE

MOV AL,[BX]

XOR AL,89H

MOV [BX],AL

寄存器AL的值是

17.分析下列程序段,说明该程序段执行何种功能。

MOV CX,10

MOV DL,30H

NEXT1:MOV AH,2

INT 21H

INC DL

LOOP NEXT1

18.执行下列指令后

MOV AX,1245H

MOV BX,5689H

ADD AL,BL

MOV CL,AL

MOV AL,AH

ADC AL,BH

DAA

寄存器AL的值是,寄存器CL的值是

19.分析下列程序段:

MOV AL,N

XOR AH,AH

MOV BL,16

DIV BL

当N=57H时,程序执行完后AX=?

20.在下面程序的括号中分别填入如下指令:

① LOOP XH ② LOOPNE XH ③ LOOPE XH

问在这三种情况下,当程序执行完后,AX、BX、CX、DX四个寄存器中的内容分别是什么?

START:MOV AX,04

MOV BX,02

MOV CX,03

MOV DX,05

XH:INC AX

ADD BX,AX

SHR DX,1

()

HLT

21.阅读程序,请说出该程序的功能是什么?

MOV AX,DATA

MOV DS,AX

LEA SI,BUFFER

XOR BL,BL

MOV CX,100

AGAIN: MOV AL,[SI]

TEST AL,1

JNZ NEXT

NEXT: INC SI

LOOP AGAIN

HLT

22.从键盘上接收一字符,若是“Y”转YES,是“N”转NO,否则继续等待,到输入“Y”或“N”为止。

程序段如下:

MOV AL,N

AND AL,0FH

ADD AL,90H

DAA

ADC AL,40H

MOV RUT,AL

HLT

问:①若N=5,下列程序执行后AL=?②该程序段的功能是什么?

23.执行下列程序段后:

DATA SEGMENT

DT1 LABLE WORD

DT2 DB 12H,34H

DATA ENDS

………………

MOV AL,DT2

MOV DX, DT1

寄存器AL的值是① ,寄存器DX的值是② 。

24.读下列程序,请说出该程序的功能是什么?

DATA SEGMENT

SUM DW 0

DATA ENDS

STACK SEGMENT

DB 200 DUP(?)

STACK ENDS

CODE SEGMENT

ASSUME DS:DATA,SS:STACK,CS:CODE

START: MOV AX,DATA

MOV DS,AX

MOV CX,50

MOV AX,0

MOV BX,1

NEXT: ADD AX,BX

INC BX

INC BX

DEC CX

JNE NEXT

MOV SUM,AX

MOV AH,4CH

INT 21H

END START

25.设伪指令定义如下,请画出内存分配示意图。BUF DB ?

DW ‘AB’

DW ‘C’

DW 1234H

DB ‘EF’

26.执行下列程序段后:

DATA SEGMENT

DT1 DW 8A9BH

DT2 DB 7CH, 6DH

DATA ENDS

MOV AX, DT1

MOV BX, OFFSET DT1

MOV SI, OFFSET DT2

寄存器BX的值是① ,寄存器SI的值是② 。27.执行下列指令后:

TABLE DB 10H,33H,41H

┉┉

MOV BX,OFFSET TABLE

MOV AL,[BX]

XOR AL,80H

MOV [BX],AL

寄存器AL的值是多少?

28.执行下列程序段后:

DATA SEGMENT

N1 DW 3355H

N2 DB 23H, 89H

DATA ENDS

MOV AX, N1

MOV DI, OFFSET N1

MOV BP, OFFSET N2

寄存器DI的值是多少?寄存器BP的值是多少?29.执行下列指令后:

DAT DB 10H,33H,41H

┉┉

LEA BX,DAT

MOV AX,SEG DAT

MOV ES,AX

MOV AL,ES:[BX]

XOR AL,80H

MOV ES:[BX],AL

寄存器AL的值是多少?

30.执行下列程序段后:

BUF DB 01H

……

XOR AL,AL

MOV AL,BUF

MOV BL,AL

SAL AL,1

ADD AL,BL

XOR AL,0FFH

HLT

寄存器AL的值是多少?寄存器BL的值是多少?

五.程序填空

1.下列程序是在键盘上输入120个字符,然后将输入反序后显示在屏幕上。请将程序填写完整。

STACK1 SEGMENT

STP DW 120 DUP ( ? )

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE,SS:STACK1

START: MOV AX, STACK1

MOV SS, AX

MOV SP, SIZE STP MOV CX,120

LOOP1: MOV AH,01H

INT 21H

PUSH AX

( )

MOV DL,0AH

MOV AH, 02H

INT 21H

MOV DL, 0DH

INT 21H

MOV CX, 120

LOOP2: ( )

MOV AH,02H

INT 21H

LOOP LOOP2

MOV AH,4CH

INT 21H

CODE ENDS

END START

六、编写程序

1.在STR到STR+49单元中存放着一个字符串,试编写一个程序,测试字符串中是否存在数字,如有,则把DL的第五位置1,否则将该位置0。

2.试编程实现,从键盘接收N个(N≤60)8位二进制数,统计其中奇数的个数,

并将结果显示在屏幕上。

3.已知有100字节的数据块存放在以5C10H: 2000H开始的存储区内,要求编写一个完整程序将数据移动到以5C10H:2008H开始的存储区内。

4.数组A包含100个互不相等的整数,数组B包含150个互不相等的整数,试编程实现将数组A和数组B都有的整数存放在数组C中。

5.在以BASE起始的表中存有一组字符,它以‘回车’(0DH)结束。请编写程序:实现从该表中查找关键字KEY(设关键字KEY在AL中),并将找到的第一个关键字偏离表首的位置存放在寄存器DX中,若无此关键字,DX返回值为-1。

7.编写程序找出BUF数据区中50个带符号数的最大值和最小值,并分别存入MAX 和MIN单元。

8.试编程实现从键盘接收N个(N≤50)8位二进制数,统计偶数的个数及偶数之和,并将统计的个数以十进制方式显示在屏幕上。

9.以STRING起始的字符串的最大长度为80个字符,字符串的结束用字符$表示。编写程序在该字符串中查找是否有空格符(ASCII码为20H),若有就将第一个空格字符串中的位置(00H~4FH)存入POST单元;若无空格则将-1存入POST。10.BUFFER字节数组中存有一组无序列字节数数据,列的长度表示在BUFFER的第一个字节中KEY中为一个字节数据,编写程序在BUFFER中查找有无KEY,若有就结束,若没有就将KEY加入到BUFFER中去,并修改列的长度。

11.利用移位及数据循环指令完成将DH AL中的16位二进制乘以8的运算,结果仍存入DH AL中。

12.分别从键盘上接收两长度相等的组数A和B,试完成两数组的求和任务,将结果存放在数组C中,并显示在屏幕上。

13.编写程序,将键盘输入的小写字母用大写字母显示出来。

15.设在变量X、Y、Z中存放有三个数,若三个数都不为0,则求出三个数之和存入U中,若有一个为0,则将其它两个单元也清零,编写此程序。

16.求出首地址为DATA的M个字节的无符号数组中最小奇数,并把它存放于DL中。第2章指令系统及汇编语言程序设计

一.选择题

1.(D) 2.(A) 3.(C) 4.(D) 5.(A) 6.(D)

7.(C) 8.(C) 9.(C) 10.(D) 11.(D) 12.(C)

13.(C) 14.(A) 15.(A) 16.(D) 17.(B) 18.(C)

19.(C) 20.(C) 21.(D) 22.(D) 23.(D) 24.(C)

25.(A) 26.(A) 27.(B) 28.(C) 29.(B) 30.(D)

31.(B) 32.(C) 33.(C) 34.(A) 35.(C) 36.(D)

37.(D) 38.(A) 39.(B) 40.(C) 41.(D) 42.(D)

43.(B) 44.(C) 45.(C) 46.(B) 47.(B) 48.(D)

49.(A) 50.(B) 51.(A) 52.(C)

二、判断题

1.× 2.× 3.× 4.√ 5.√ 6.√ 7.× 8.× 9.×

10.√ 11.× 12.× 13.× 14.× 15.× 16.√ 17.√18.√

19.× 20.× 21.× 22.√ 23.× 24.√ 25.√ 26.√

三、填空题

1.53F30H

2. 0 ; 0; 0; 1

3.操作码;操作数

4. ZF=0

5.SS

6. 1234H,0FFEH

7.立即

四、阅读程序

1.38(或26H)

2.将以10100H起始的50个单元的内容传送至以10200H起始的50个单元中

3.将数据段中以2000H起始的100个单元中的内容清零

4.统计以BUFFER为首址的100个单元中数字为1的个数存入ARRAY单元

5.统计N字中0的个数

6.将N的内容拆为两部分分别存入BH,BL中

7.AX=0008H

8.AL=34H

9.AX=23H

10.AX=0004H

11.AX=0055H

12.将从键盘接受到的两个字符拼在一起

13.BH=0FFH,BL=0EH

14.AX=000FH

15.AL=15H,AF=1,BL=0FH

16.90H

17.向屏幕上依次输出0,1,…。9

18.AL=68H,CL=CEH

19.AX=0705H

20.

①AX=0007H,BX=0014H,CX=0,DX=0

②AX=0007H,BX=0014H,CX=0,DX=0

③AX=0005H,BX=0007H,CX=0002H ,DX=0002H

21.程序的功能是:统计以BUFFER为起始地址的100个单元中偶数的个数。

22.①35H ②将十六进制数转换为ASCII码

23.①12H ②3412H

24.程序的功能是:求从1开始的50个奇数之和。

25.(如下图)

26.①、0000H ②、0002H

27.AL=90H

28.DI=0000H BP=0002H

29. AL=90H

30.①AL=0FCH ②BL=1

五.程序填空

1.①、LOOP LOOP1 ②、POP AX; MOV DL,AL

六、编写程序

1.在STR到STR+49单元中存放着一个字符串,试编写一个程序,测试字符串中是否存在数字,如有,则把DL的第五位置1,否则将该位置0。

2.试编程实现,从键盘接收N个(N≤60)8位二进制数,统计其中奇数的个数,并将结果显示在屏幕上。

3.已知有100字节的数据块存放在以5C10H: 2000H开始的存储区内,要求编写一个完整程序将数据移动到以5C10H:2008H开始的存储区内。

参考程序

4.数组A包含100个互不相等的整数,数组B包含150个互不相等的整数,试编程实现将数组A和数组B都有的整数存放在数组C中。

参考程序

5.在以BASE起始的表中存有一组字符,它以‘回车’(0DH)结束。请编写程序:实现从该表中查找关键字KEY(设关键字KEY在AL中),并将找到的第一个关键字偏离表首的位置存放在寄存器DX中,若无此关键字,DX返回值为-1。

7.编写程序找出BUF数据区中50个带符号数的最大值和最小值,并分别存入MAX和MIN单元。

参考程序如下:

DATA SEGMENT

BUF DB 50 DUP(?)

MAX DB ?

MIN DB ?

CONT EQU $-BUF

DATA ENDS

STACK SEGMENT

TP DB 100 DUP(?)

STACK ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK

11.利用移位及数据循环指令完成将DH AL中的16位二进制乘以8的运算,结果仍存入DH AL中。

MOV CX,3

NEXT: SHL AL,1

RCL DH,1

LOOP NEXT

MOV AH,4CH

INT 21H

13.编写程序,将键盘输入的小写字母用大写字母显示出来。

AGAIN: MOV AH,2

INT 21H

AND AL,11011111B

MOV DL,AL

MOV AH,1

INT 21H

JMP AGAIN

15.设在变量X、Y、Z中存放有三个数,若三个数都不为0,则求出三个数之和存入U中,若有一个为0,则将其它两个单元也清零,编写此程序。

MOV AL,X

AND AL,AL

JNZ NEXT

OR AL,Y

JZ DONE

CMP Z,0

JZ DONE

MOV Z,0

JMP DONE

NEXT: CMP Y,0

JNZ NEXT1

CMP Z,0

JZ DONE

MOV X,0

MOV Z,0

JMP DONE

NEXT1: CMP Z,0

JNZ NEXT2

MOV X,0

MOV Y,0

JMP DONE

NEXT2: ADD AL,Y

ADD AL,Z

MOV U,AL

DONE: ……

16.求出首地址为DATA的M个字节的无符号数组中最小奇数,并把它存放于DL中。

LEA BX,DATA

MOV CX,M

MOV AH,01H

AGAIN: MOV AL,[BX]

TEST AL,0FFH

JZ NEXT

CMP AH,AL

JNC NEXT

自动控制原理作业答案

作业一: 第一章 1-2【P7】 (1)在结构上,系统必须具有反馈装置,并按负反馈的原则组成系 统。 (2)由偏差产生控制作用。 (3)控制的目的是力图减小或消除偏差,使被控制量尽量接近期望 值。 1-3【P8】 1-7 优点缺点 开环控制系统结构简单、造价低控制精度低、适应性不强闭环控制系统适应性强、控制精度高结构复杂、稳定性有时难 保证 补充1:自动控制系统有什么基本要求?【P14】 1-8 开( 2-1. (a)

1121 1112211 i o o R i i dt C u R i u i i i R i idt u C ?=?? -=?? +=??+=?? ??L L L L L L L L ① ② ③④ 化简得: 212121 211212121211 ()(1)i o i i o o du du R C R C R C u u dt R C u u dt dt R C R C dt R C R C +++=++++?? 2-1(d)

2-2 (a) 011020()()i i i d x x x f k x x f kx dt dt -+-=+ 化简 01212011()()i i dx dx f f k k x f k x dt dt +++=+ (b ) 处于静止时刻(平衡的时候),质量块m 的重力mg 已经被弹簧跟阻尼器所平 衡掉,所以列方程的时候不应该出现重力mg 。 以质量块m 为研究对象,由牛顿第二定律得: 22()()()d y t dz t m kz t f dt dt =--L L L ① 结合: ()()()z t y t x t =-L L L ② 消去()y t 得:

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个

⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总

过程控制作业答案最新版本

第一章 概述 1.1 过程控制系统由哪些基本单元构成?画出其基本框图。 控制器、执行机构、被控过程、检测与传动装置、报警,保护,连锁等部件 1.2 按设定值的不同情况,自动控制系统有哪三类? 定值控制系统、随机控制系统、程序控制系统 1.3 简述控制系统的过渡过程单项品质指标,它们分别表征过程控制系统的什么性能? a.衰减比和衰减率:稳定性指标; b.最大动态偏差和超调量:动态准确性指标; c.余差:稳态准确性指标; d.调节时间和振荡频率:反应控制快速性指标。 第二章 过程控制系统建模方法 习题2.10 某水槽如图所示。其中F 为槽的截面积,R1,R2和R3均为线性水阻,Q1为流入量,Q2和Q3为流出量。要求: (1) 写出以水位H 为输出量,Q1为输入量的对象动态方程; (2) 写出对象的传递函数G(s),并指出其增益K 和时间常数T 的数值。 (1)物料平衡方程为123d ()d H Q Q Q F t -+= 增量关系式为 123d d H Q Q Q F t ??-?-?= 而22h Q R ??= , 33 h Q R ??=, 代入增量关系式,则有23123 ()d d R R h h F Q t R R +??+=? (2)两边拉氏变换有: 23 123 ()()()R R FsH s H s Q s R R ++ =

故传函为: 23232 3123 ()()()11R R R R H s K G s R R Q s Ts F s R R +=== +++ K=2323 R R R R +, T=23 23R R F R R + 第三章 过程控制系统设计 1. 有一蒸汽加热设备利用蒸汽将物料加热,并用搅拌器不停地搅拌物料,到物料达到所需温度后排出。试问: (1) 影响物料出口温度的主要因素有哪些? (2) 如果要设计一温度控制系统,你认为被控变量与操纵变量应选谁?为什么? (3) 如果物料在温度过低时会凝结,据此情况应如何选择控制阀的开、闭形式及控制器 的正反作用? 解:(1)物料进料量,搅拌器的搅拌速度,蒸汽流量 (2)被控变量:物料出口温度。因为其直观易控制,是加热系统的控制目标。 操作变量:蒸汽流量。因为其容易通过控制阀开闭进行调整,变化范围较大且对被 控变量有主要影响。 (3)由于温度低物料凝结所以要保持控制阀的常开状态,所以控制阀选择气关式。控制 器选择正作用。 2. 如下图所示为一锅炉锅筒液位控制系统,要求锅炉不能烧干。试画出该系统的框图,判断控制阀的气开、气关型式,确定控制器的正、反作用,并简述当加热室温度升高导致蒸汽蒸发量增加时,该控制系统是如何克服干扰的? 解:系统框图如下:

自动控制原理作业参考答案(第五章

5.1 (1))(20)(20)(20)(12)(t r t r t c t c t c +=++ (2)21)10)(2()1(20)(s s s s s C ?+++= = s s s s 4 .0110275.02125.02+++-++- 所以 c(t)=4.0275.0125.0102++----t e e t t c(0)=0;c(∞)=∞; (3)单位斜坡响应,则r(t)=t 所以t t c t c t c 2020)(20)(12)(+=++ ,解微分方程加初始条件 解的: 4.04.02)(102++-+=--t e e t c t t c(0)=2, c(∞)=∞; 5.2 (1)t t e e t x 35.06.06.3)(---= (2)t e t x 2)(-= (3) t w n n n t w n n n n n n n e w b w a e w b w a t x )1(22)1(22221 2)1(1 2)1()(----+----+-+ -+----= ξξωξξωξξξωξξξω(4)t a A t a Aa e a a b t x at ωωωωωωωcos sin )()(2 22222+-++++=- 5.3 (1)y(kT)=)4(16 19 )3(45)2(T t T t T t -+-+-δδδ+…… (2) 由y(-2T)=y(-T)=0;可求得y(0)=0,y(T)=1; 则差分方程可改写为y[kT]-y[(k-1)T]+0.5y[(k-2) T]=0;,k=2,3,4…. 则有0))0()()((5.0))()(()(121=++++----y T y z z Y z T y z Y z z Y 2 11 5.015.01)(---+--=z z z z Y =.....125.025.025.05.015431----++++z z z 则y *(t)=0+)5(25.0)4(25.0)3(5.0)2()(T t T t T t T t T t -+-+-+-+-δδδδδ+… (3)y(kT)=k k k k k T T k T T )1(4 )1(4)1(4)1(4++---- 5.4

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。 5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。 6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。 7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。 8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

过程控制工程课后习题参考答案-前三章

过程控制工程 第一章单回路控制系统 何谓控制通道何谓干扰通道它们的特性对控制系统质量有什么影响 控制通道——是指操纵变量与被控变量之间的信号联系; 干扰通道——是指干扰作用与被控变量之间的信号联系。 (1)控制通道特性对系统控制质量的影响:(从K、T、τ三方面) 控制通道静态放大倍数越大,系统灵敏度越高,余差越小。但随着静态放大倍数的增大,系统的稳定性变差。 控制通道时间常数越大,经过的容量数越多,系统的工作频率越低,控制越不及时,过渡过程时间越长,系统的质量越低,但也不是越小越好,太小会使系统的稳定性下降,因此应该适当小一些。 控制通道纯滞后的存在不仅使系统控制不及时,使动态偏差增大,而且还还会使系统的稳定性降低。 (2)干扰通道特性对系统控制质量的影响:(从K、T、τ三方面) 干扰通道放大倍数越大,系统的余差也越大,即控制质量越差。 干扰通道时间常数越大,阶数越高,或者说干扰进入系统的位置越远离被控变量测量点而靠近控制阀,干扰对被控变量的影响越小,系统的质量则越高。 干扰通道有无纯滞后对质量无影响,不同的只是干扰对被控变量的影响向后推迟一个纯滞后时间τ0。 如何选择操纵变量 1)考虑工艺的合理性和可实现性; 2)控制通道静态放大倍数大于干扰通道静态放大倍数; 3)控制通道时间常数应适当小一些为好,但不易过小,一般要求小于干扰通道时间常数。干扰动通道时间常数越大越好,阶数越高越好。 4)控制通道纯滞后越小越好。 控制器的比例度δ变化对控制系统的控制精度有何影响对控制系统的动态质量有何影响 比例度δ越小,系统灵敏度越高,余差越小。随着δ减小,系统的稳定性下降。 图1-42为一蒸汽加热设备,利用蒸汽将物料加热到所需温度后排出。试问:影响物料出口温度的主要因素有哪些 如果要设计一温度控制系统,你认为被控变量与操纵变量应选谁为什么 如果物料在温度过低时会凝结,应如何选择控制阀的开闭形式及控制器的正反作用 答: 影响物料出口温度的因素主要有蒸汽的流量和温度、搅拌器的搅拌速度、物料的流量和入口温度。 被控变量应选择物料的出口温度,操纵变量应选择蒸汽流量。 物料的出口温度是工艺要求的直接质量指标,测试技术成熟、成本低,应当选作被控变量。 可选作操纵变量的因数有两个:蒸汽流量、物料流量。后者工艺不合理,因而只能选蒸

计算机组成原理习题集

习题和解析 第一部分《计算机组成原理》中各章习题的解析及补充题的解析。 第1章计算机系统概论 1.1习题解析 一、选择题 1.在下列四句话中,最能准确反映计算机主要功能的是。 A.计算机可以存储大量信息 B.计算机能代替人的脑力劳动 C.计算机是一种信息处理机 D.计算机可实现高速运算 解:答案为C。 2.1946年2月,在美国诞生了世界上第一台电子数字计算机,它的名字叫(1),1949年研制成功的世界上第一台存储程序式的计算机称为(2)。 (1)A.EDV AC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ (2)A.EDV AC B.EDSAC C.ENIAC D.UNIVAC-Ⅰ 解:答案为⑴ C,⑵A。 3.计算机硬件能直接执行的只能是。 A.符号语言 B.机器语言 C.汇编语言 D.机器语言和汇编语言 解:答案为B。 4.运算器的核心部件是。 A.数据总线 B.数据选择器 C.累加寄存器 D.算术逻辑运算部件 解:答案为D。 5.存储器主要用来。 A.存放程序 B.存放数据 C.存放微程序 D.存放程序和数据 解:答案为D。 6.目前我们所说的个人台式商用机属于。 A.巨型机 B.中型机 C.小型机 D.微型机 解:答案为D。 7.至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是。 A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便 解:答案为C。 8.对计算机软、硬件资源进行管理,是的功能。 A.操作系统 B.数据库管理系统 C.语言处理程序 D.用户程序 解:答案为A。 9.企事业单位用计算机计算、管理职工工资,这属于计算机的应用领域。 A.科学计算 B.数据处理 C.过程控制 D.辅助设计 解:答案为B。

自动控制原理作业答案1-7(考试重点)演示教学

红色为重点(2016年考题) 第一章 1-2仓库大门自动控制系统原理示意图。试说明系统自动控制大门开闭的工作原理,并画出系统方框图。 解当合上开门开关时,电桥会测量出开门位置与大门实际位置间对应的偏差电压,偏差电压经放大器放大后,驱动伺服电动机带动绞盘转动,将大门向上提起。与此同时,和大门连在一起的电刷也向上移动,直到桥式测量电路达到平衡,电动机停止转动,大门达到开启位置。反之,当合上关门开关时,电动机反转带动绞盘使大门关闭,从而可以实现大门远距离开闭自动控制。系统方框图如下图所示。 1-4 题1-4图为水温控制系统示意图。冷水在热交换器中由通入的蒸汽加热,从而得到一定温度的热水。冷水流量变化用流量计测量。试绘制系统方块图,并说明为了保持热水温度为期望值,系统是如何工作的?系统的被控对象和控制装置各是什么? 解工作原理:温度传感器不断测量交换器出口处的实际水温,并在温度控制器中与给定温度相比较,若低于给定温度,其偏差值使蒸汽阀门开大,进入热交换器的蒸汽量加大,热水温度升高,直至偏差为零。如果由于某种原因,冷水流量加大,则流量值由流量计测得,通过温度控制器,开大阀门,使蒸汽量增加,提前进行控制,实现按冷水

流量进行顺馈补偿,保证热交换器出口的水温不发生大的波动。 其中,热交换器是被控对象,实际热水温度为被控量,给定量(希望温度)在控制器中设定;冷水流量是干扰量。 系统方块图如下图所示。这是一个按干扰补偿的复合控制系统。 1-5图为工业炉温自动控制系统的工作原理图。分析系统的工作原理,指出被控对象、被控量及各部件的作用,画出系统方框图。 解加热炉采用电加热方式运行,加热器所产生的热量与调压器电压Uc的平方成正比,Uc增高,炉温就上升,Uc 的高低由调压器滑动触点的位置所控制,该触点由可逆转的直流电动机驱动。炉子的实际温度用热电偶测量,输出电压Uf。Uf作为系统的反馈电压与给定电压Ur进行比较,得出偏差电压Ue,经电压放大器、功率放大器放大成au后,作为控制电动机的电枢电压。 在正常情况下,炉温等于某个期望值T°C,热电偶的输出电压Uf正好等于给定电压Ur。此时,Ue=Ur-Uf=0,故U1=Ua=0,可逆电动机不转动,调压器的滑动触点停留在某个合适的位置上,使Uc保持一定的数值。这时,炉子散失的热量正好等于从加热器吸取的热量,形成稳定的热平衡状态,温度保持恒定。 当炉膛温度T°C由于某种原因突然下降(例如炉门打开造成的热量流失),则出现以下的控制过程,控制的结果是使炉膛温度回升,直至T°C的实际值等于期望值为止。 系统中,加热炉是被控对象,炉温是被控量,给定量是由给定电位器设定的电压ru(表征炉温的希望值)。系统方框图见下图。

微机原理习题集以及答案

第一部分 例题与习题 第1章 微型计算机基础 例 题 1.把十进制数转化为二进制数。P7 解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。 整数部分:一般采用除2取余法 小数部分:一般采用乘2取整法 余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低 位 (137)10=()2 10=2 所以,10=(.111)2 2.把二进制数转换为八进制数和十六进制数。P9 解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。 (10 1)2=(010 100)2=8 (1 2=(0001 2=16 3.将八进制数转换为二进制数。P9 解:8=(010 100)2=2 4.X=,Y=-,求[X -Y]补,并判断是否有溢出P11 解:[X -Y]补=[X]补+[-Y]补 [X]补= [Y]补= [-Y]补= + -------------- 1 -------------- 0 -------------- 0 -------------- 1 -------------- 0 -------------- 0 -------------- 0 -------------- 1 ------------- 1 ------------- 1 ------------- 1

计算机组成原理习题集

《计算机组成原理》练习题 适用于计算机专业本科生 第一章概论 一、选择题 01. 电子计算机主存内的ROM是指 D 。 A.不能改变其内的数据 B.只能读出数据,不能写入数据 C.通常用来存储系统程序 D.以上都是 02. 有些计算机将一部分软件永恒地存于只读存储器中,称之为 C 。 A.硬件 B.软件 C. 固件 D.辅助存储 03. 如果要处理速度、温度、电压等连续性数据可以使用 B 。 A.数字计算机 B.模拟计算机 C.混合计算机 D.特殊用途计算机 04. 邮局把信件进行自动分拣,使用的计算机技术是 C 。 A.机器翻译 B.自然语言理解 C.模式识别 D.过程控制 05. 冯.诺伊曼机工作方式的基本特点是 B 。 A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存储器按内容选择地址。 06. 某寄存器中的值可能是操作数,也可能是地址,只有计算机的 C 才能识别它。 A.译码器 B.判断程序 C.指令 D.时序信号。 07. 80年代以来,许多国家开始研究第五代计算机,这种计算机系统是 B 。 A.超高速巨型计算机系统 B.知识信息处理系统 C.大型分布式计算机系统 D.超级微型计算机群组成的计算机网。 08. 计算机的算逻单元的控制单元合称为 C 。 A.ALU B.UP C.CPU D.CAD 09. 磁盘驱动器读写数据的基本存取单位为 D 。 A.比特 B.字节 C.磁道 D.扇区 二、填空题 01. 计算机硬件是指计算机系统中实际物理装置的总称,软件是指控制整个计 算机硬件系统工作的程序集合,固件是指具有某软件功能的硬件,一般用 ROM实现。 02. 数控机床是计算机在过程控制方面的应用。 03. 人工智能研究用计算机模拟人类智力活动的有关理论与技术,模式识别研究 用计算机对物体、图像、语言、文字等信息进行自动识别。 04. 数字计算机用来处理离散的数据,而模拟计算机用来处理连续性的数据。 05.存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的

自动控制原理课后习题答案

. 第一章引论 1-1 试描述自动控制系统基本组成,并比较开环控制系统和闭环控制系统的特点。答: 自动控制系统一般都是反馈控制系统,主要由控制装置、被控部分、测量元件组成。控制装置是由具有一定职能的各种基本元件组成的,按其职能分,主要有给定元件、比较元件、校正元件和放大元件。如下图所示为自动控制系统的基本组成。 开环控制系统是指控制器与被控对象之间只有顺向作用,而没有反向联系的控制过程。此时,系统构成没有传感器对输出信号的检测部分。开环控制的特点是:输出不影响输入,结构简单,通常容易实现;系统的精度与组成的元器件精度密切相关;系统的稳定性不是主要问题;系统的控制精度取决于系统事先的调整精度,对于工作过程中受到的扰动或特性参数的变化无法自动补偿。 闭环控制的特点是:输出影响输入,即通过传感器检测输出信号,然后将此信号与输入信号比较,再将其偏差送入控制器,所以能削弱或抑制干扰;可由低精度元件组成高精度系统。 闭环系统与开环系统比较的关键,是在于其结构有无反馈环节。 < 1-2 请说明自动控制系统的基本性能要求。 答: 自动控制系统的基本要求概括来讲,就是要求系统具有稳定性、快速性和准确性。 稳定性是对系统的基本要求,不稳定的系统不能实现预定任务。稳定性通常由系统的结构决定与外界因素无关。对恒值系统,要求当系统受到扰动后,经过一定时间的调整能够回到原来的期望值(例如恒温控制系统)。对随动系统,被控制量始终跟踪参量的变化(例如炮轰飞机装置)。 快速性是对过渡过程的形式和快慢提出要求,因此快速性一般也称为动态特性。在系统稳定的前提下,希望过渡过程进行得越快越好,但如果要求过渡过程时间很短,可能使动态误差过大,合理的设计应该兼顾这两方面的要求。 准确性用稳态误差来衡量。在给定输入信号作用下,当系统达到稳态后,其实际输出与所期望的输出之差叫做给定稳态误差。显然,这种误差越小,表示系统的精度

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么? (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

过程控制工程课后作业 答案

第一章纸质作业答案 一、调节阀的流量特性是指通过调节阀的流量与阀杆行程之间的关系。 调节阀的流量特性有线性型,等百分比型,快开型,抛物线型 调节阀流量特性选择的目的主要是从非线性补偿的角度来考虑,利用调节阀的非线性来补偿广义对象中其它环节的非线性,从而使整个广义对象的特性近似为线性。 二、简单控制系统是由一个被控对象、一个测量元件及变送器、一个控制器和一个执行器所构成的单闭环控制系统,也成为单回路控制系统。 简单控制系统的典型方块图为 三.按照已定的控制方案,确定使控制质量最好的控制器参数值。 经验凑试法、临界比例度法、衰减曲线法、响应曲线法 四、解: (1) 选择流出量 Q为操纵变量,控制阀安装在流出管线上, o 贮槽液位控制系统的控制流程图为 (2) 被控对象:液体贮槽

被控变量:贮槽液位 操纵变量:贮槽出口流量 主要扰动变量:贮槽进口流量 五、解: (1) 选择流入量 Q为操纵变量,控制阀安装在流入管线上, i 贮槽液位控制系统的控制流程图为 为了防止液体溢出,在控制阀气源突然中断时,控制阀应处于关闭状态,所以应选用气开形式控制阀,为“+”作为方向。 操纵变量即流入量 Q增加时,被控变量液位是上升的,故对象为“+”作用方向。由于 i 控制阀与被控对象都是“+”作用方向,为使控制系统具有负反馈作用,控制器应选择反作用。 (2) 选择流出量 Q为操纵变量,控制阀安装在流出管线上, o 贮槽液位控制系统的控制流程图为

为了防止液体溢出,在控制阀气源突然中断时,控制阀应处于全开状态,所以应选用气关形式控制阀,为“-”作为方向。 操纵变量即流出量 Q增加时,被控变量液位是下降的,故对象为“-”作用方向。由于 o 控制阀与被控对象都是“-”作用方向,为使控制系统具有负反馈作用,控制器应选择反作用。 六、(1)加入积分作用后,系统的稳定性变差,最大动态偏差增大、余差减小 加入适当的微分作用后,系统的稳定性编号,最大动态偏差减小,余差不变。 (2)为了得到相同的系统稳定性,加入积分作用后应增大比例度,加入微分作用后应适当的减小比例度。 第二章纸质作业答案 一.由两个控制器组成,分别接受来自被控对象不同部位的测量信号。一个控制器的输出作为下一个控制器的给定值,后者的输出去控制执行器以改变操纵变量。从系统的结构来看,两个控制器是串级工作的,称为串级控制系统。 方框图如下 二.答: 前馈控制系统方块图

(完整版)计算机组成原理习题答案(蒋本珊)

第一章 1.电子数字计算机和电子模拟计算机的区别在哪里? 解:电子数字计算机中处理的信息是在时间上离散的数字量,运算的过程是不连续的;电子模拟计算机中处理的信息是连续变化的物理量,运算的过程是连续的。 2.冯·诺依曼计算机的特点是什么?其中最主要的一点是什么? 解:冯·诺依曼计算机的特点如下: ①计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成; ②计算机内部采用二进制来表示指令和数据; ③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。 第③点是最主要的一点。 3.计算机的硬件是由哪些部件组成的?它们各有哪些功能? 解:计算机的硬件应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。它们各自的功能是: ①输入设备:把人们编好的程序和原始数据送到计算机中去,并且将它们转换成计算机内部所能识别和接受的信息方式。 ②输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。 ③存储器:用来存放程序和数据。 ④运算器:对信息进行处理和运算。

⑤控制器:按照人们预先确定的操作步骤,控制整个计算机的各部件有条不紊地自动工作。 4.什么叫总线?简述单总线结构的特点。 解:总线是一组能为多个部件服务的公共信息传送线路,它能分时地发送与接收各部件的信息。单总线结构即各大部件都连接在单一的一组总线上,这个总线被称为系统总线。CPU 与主存、CPU 与外设之间可以直接进行信息交换,主存与外设、外设与外设之间也可以直接进行信息交换,而无须经过CPU 的干预。 5.简单描述计算机的层次结构,说明各层次的主要特点。 解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。 第0级为硬件组成的实体。 第1级是微程序级。这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。 第2级是传统机器级。这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。 第3级是操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。第4级是汇编语言级。这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。 第5级是高级语言级。这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译的工作。

微机原理试题及答案 (1)

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 128 256 16K 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 PA口PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是(2 )。 指令周期时钟周期机器周期总线周期8.堆栈是内存中(4 )。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域

9、计算机中广泛应用的RS-232C实质上是一种(3 )。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种(3 )。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双

过程控制工程课后习题参考答案-前三章

过程控制工程课后习题参考答案-前三章

过程控制工程 第一章单回路控制系统 1.1 何谓控制通道?何谓干扰通道?它们的特性对控制系统质量有什么影响? 控制通道——是指操纵变量与被控变量之间的信号联系; 干扰通道——是指干扰作用与被控变量之间的信号联系。 (1)控制通道特性对系统控制质量的影响:(从K、T、τ三方面) 控制通道静态放大倍数越大,系统灵敏度越高,余差越小。但随着静态放大倍数的增大,系统的稳定性变差。 控制通道时间常数越大,经过的容量数越多,系统的工作频率越低,控制越不及时,过渡过程时间越长,系统的质量越低,但也不是越小越好,太小会使系统的稳定性下降,因此应该适当小一些。 控制通道纯滞后的存在不仅使系统控制不及时,使动态偏差增大,而且还还会使系统的稳定性降低。 (2)干扰通道特性对系统控制质量的影响:

(从K、T、τ三方面) 干扰通道放大倍数越大,系统的余差也越大,即控制质量越差。 干扰通道时间常数越大,阶数越高,或者说干扰进入系统的位置越远离被控变量测量点而靠近控制阀,干扰对被控变量的影响越小,系统的质量则越高。 干扰通道有无纯滞后对质量无影响,不同的只是干扰对被控变量的影响向后推迟一个 。 纯滞后时间τ 1.2 如何选择操纵变量? 1)考虑工艺的合理性和可实现性; 2)控制通道静态放大倍数大于干扰通道静态放大倍数; 3)控制通道时间常数应适当小一些为好,但不易过小,一般要求小于干扰通道 时间常数。干扰动通道时间常数越大 越好,阶数越高越好。 4)控制通道纯滞后越小越好。 1.3 控制器的比例度δ变化对控制系统的控制精度有何影响?对控制系统的动态质量有何影响? 比例度δ越小,系统灵敏度越高,余差越小。

计算机组成原理试题库集及答案

计算机组成原理试题库集及答案

第一章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义:

自动控制原理习题及答案

第一章 习题答案 1-1 根据题1-1图所示的电动机速度控制系统工作原理图 (1) 将a ,b 与c ,d 用线连接成负反馈状态; (2) 画出系统方框图。 解 (1)负反馈连接方式为:d a ?,c b ?; (2)系统方框图如图解1-1 所示。 1-2 题1-2图是仓库大门自动控制系统原理示意图。试说明系统自动控制大门开闭的工作原理,并画出系统方框图。 题1-2图 仓库大门自动开闭控制系统 解 当合上开门开关时,电桥会测量出开门位置与大门实际位置间对应的偏差电压,偏差电压经放大器放大后,驱动伺服电动机带动绞盘转动,将大门向上提起。与此同时,和大门连在一起的电刷也向上移动,直到桥式测量电路达到平衡,电动机停止转动,大门达到开启位置。反之,当合上关门开关时,电动机带动绞盘使大门关闭,从而可以实现大门远距离开闭自动控制。系统方框图如图解1-2所示。

1-3 题1-3图为工业炉温自动控制系统的工作原理图。分析系统的工作原理,指出被控对象、被控量和给定量,画出系统方框图。 题1-3图 炉温自动控制系统原理图 解 加热炉采用电加热方式运行,加热器所产生的热量与调压器电压c u 的平方成正比,c u 增高,炉温就上升,c u 的高低由调压器滑动触点的位置所控制,该触点由可逆转的直流 电动机驱动。炉子的实际温度用热电偶测量,输出电压f u 。f u 作为系统的反馈电压与给定 电压r u 进行比较,得出偏差电压e u ,经电压放大器、功率放大器放大成a u 后,作为控制电动机的电枢电压。 在正常情况下,炉温等于某个期望值T °C ,热电偶的输出电压f u 正好等于给定电压r u 。此时,0=-=f r e u u u ,故01==a u u ,可逆电动机不转动,调压器的滑动触点停留在某个合适的位置上,使c u 保持一定的数值。这时,炉子散失的热量正好等于从加热器吸取的热量,形成稳定的热平衡状态,温度保持恒定。 当炉膛温度T °C 由于某种原因突然下降(例如炉门打开造成的热量流失),则出现以下的控制过程: 控制的结果是使炉膛温度回升,直至T °C 的实际值等于期望值为止。 ?→T C ?→↑→↑→↑→↑→↑→↓→↓T u u u u u c a e f θ1C ↑ 系统中,加热炉是被控对象,炉温是被控量,给定量是由给定电位器设定的电压r u (表征炉温的希望值)。系统方框图见图解1-3。

微机原理试题及答案

微机原理试题及答案 Revised as of 23 November 2020

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应 采用的数据传送方式为()。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。 128 256 16K 64K 5、CPU响应中断后,通过()完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 PA口 PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是()。 指令周期时钟周期机器周期总线周期

8.堆栈是内存中()。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种()。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是()。 b ytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须在 后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是,另一股则是。 3、指令MOV BX,MASK[BP]是以作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到或。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX)= , (CF)=,(CL)=。 6、在8088 CPU中,一个总线周期是。 7、8253定时/计数器有个独立的16位计数器,每个计数器都可按二进制或 来计数。 三、程序设计(共40分)

相关主题
文本预览
相关文档 最新文档