微机原理及应用习题库与答案

微机原理及应用习题库与答案
微机原理及应用习题库与答案

微机原理及应用习题库与答案

习题与练习题1

第1章绪论

1.计算机分那几类?各有什么特点?

2.简述微处理器、微计算机及微计算机系统三个术语的内涵。

答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括80X86微处理器有几代?各代的名称是什么?

80386/80486:32位机。

4.采用一种总线标准进行微型计算机的硬件结构设计具有什么优点?

5.一个总线的技术规范应包括哪些部分?

6.总线的定义是什么?简述总线的发展过程。

7.微型计算机系统总线由哪三部分组成?它们各自的功能是什么?

第3章微处理器结构及微计算机的组成

1.8086是多少位的微处理器?为什么?

2.EU与BIU各自的功能是什么?如何协同工作?

3.086/8088与其前一代微处理器8085相比,内部操作有什么改进?

4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?

答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、确定5ch+98h后各标志位的值。并说明结果的正确性。

5.8086对存储器的管理为什么采用分段的办法?

6.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。

7.给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,求出该内存单元的物理地址。

8.8086/8088为什么采用地址/数据引线复用技术?

9.8086与8088的主要区别是什么?

10.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同11.8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?12.8086基本总线周期是如何组成的?各状态中完成什么基本操作?

13.结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。

14.8086中断分哪两类?8086可处理多少种中断?

15.8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?

16.8086的中断向量表如何组成?作用是什么?

17.8086如何响应一个可屏蔽中断请求?简述响应过程。

18.什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么?

19.简述在最小工作模式下,8086如何响应一个总线请求?

20.在基于8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?

BHE#信号起什么作用?

21.“8086是一个16位微处理器”,这句话的涵义主要指的是什么?

22.80X86系列微处理器采取与先前的微处理器兼容的技术路线,有什么好处?有什么不足?习题与练习题2

第4章8086指令系统及寻址方式

1. 根据下列要求编写一个汇编语言程序::

(1)代码段的段名为COD_SG

(2)数据段的段名为DAT_SG

(3)堆栈段的段名为STK_SG

(4)变量HIGH_DA T所包含的数据为95

(5)将变量HIGH_DAT装入寄存器AH,BH和DL (6)程序运行的入口地址为START

答案:

DA T_SG SEGEMNT

HIGH_DAT DB 95

DA T_SG ENDS

;

STK_SG SEGMENT

DW 64 DUP(?)

STK_SG ENDS

;

COD_SG SEGMENT

MAIN PROC FAR

ASSUME CS: COD_SG, DS: DAT_SG, SS: STK_SG START: MOV AX, DA T-SG

MOV DS, AX

MOV AH, HIGH_DAT

MOV BH, AH

MOV DL, AH

MOV AH, 4CH

INT 21H

MAIN ENDP

COD_SG ENDS

END START

2. 指出下列程序中的错误:

STAKSG SEGMENT

DB 100 DUP(?)

STA_SG ENDS

DTSEG SEGMENT

DATA1 DB ?

DTSEG END

CDSEG SEGMENT

MAIN PROC FAR

START: MOV DS,DATSEG

MOV AL,34H

ADD AL,4FH

MOV DA TA,AL

START ENDP

CDSEG ENDS

END

答案:

改正后:

STAKSG SEGMENT

DB 100 DUP(?)

STAKSG ENDS

DTSEG SEGMENT

DA TA1 DB ?

DTSEG ENDS

CDSEG SEGMENT

MAIN PROC FAR

ASSUME CS: CDSEG, DS: DTSEG, SS: STAKSG

START: MOV AX, DTSEG

MOV DS, AX

MOV AL, 34H

ADD AL, 4FH

MOV DA TA1, AL

MOV AH, 4CH

INT 21H

MAIN ENDP

CDSEG ENDS

END START

3. 将下列文件类型填入空格:

(1) .obj (2) .exe (3) .crf (4) .asm (5) .lst (6) .map

编辑程序输出的文件有______________________________________;

汇编程序输出的文件有______________________________________;

连接程序输出的文件有______________________________________。

4. 下列标号为什么是非法的?

(1) GET.DATA (2) 1_NUM (3) TEST-DA TA (4) RET (5) NEW ITEM

答案:

非法标号: (1)因为‘.’只允许是标号的第一个字符

(2)第一个字符不能为数字

(3)不允许出现‘-’

(4)不能是保留字,如助记符

(5)不能有空格

5. 下面的数据项定义了多少个字节?

DATA_1 DB 6 DUP(4 DUP(0FFH))

答案:

24字节

6. 对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么?

DTSEG SEGMENT | DTSEG SEGMENT

ORG 10H | ORG 10H

DATA1 DB 72H | DATA1 DW 7204H

DB 04H | DTSEG ENDS

DTSEG ENDS |

答案:不一样. 分别是72H, 04H和04H, 72H. 存储字时低8位存在低字节,高8位存在高字节.

7. 下面的数据项设置了多少个字节?

(1) ASC_DA TA DB ‘1234’(2) HEX_DATA DW 1234H

答案:

(1) 设置了4个字节(2) 设置了2个字节

8. 执行下列指令后, AX寄存器中的内容是什么?

TABLE DW 10,20,30,40,50

ENTRY DW 3

.

MOV BX,OFFSET TABLE

ADD BX,ENTRY

MOV AX,[BX]

答案: (AX)=1E00H

9. 指出下列指令的错误:

(1) MOV AH,BX (2) MOV [SI],[BX] (3) MOV AX,[SI][DI]

(4) MOV AX,[BX][BP] (5) MOV [BX],ES:AX (6) MOV BYTE PTR[BX],1000

(7) MOV AX,OFFSET [SI] (8) MOV CS,AX (9) MOV DS,2000H

答案:(1) 源、目的字长不一致

(2)源、目的不能同时为存贮器寻址方式

(3) 基址变址方式不能有SI和DI的组合

(4) 基址变址方式不能有BX和BP的组合

(5) 在8086寻址方式中,AX不能作为基址寄存器使用,而且源、目的不能同时为存贮器寻

址方式

(6) 1000超出一个字节的表数范围

(7) OFFSET只用于简单变量,应去掉

(8) CS不能作为目的寄存器

(9) 段地址不能直接送入数据段寄存器

10. DATA SEGMENT

TABLE_ADDR DW 1234H

DATA ENDS

.

MOV BX, TABLE_ADDR

LEA BX, TABLE_ADDR

请写出上述两条指令执行后, BX寄存器中的内容。

答案:MOV BX,TABLE_ADDR ; 执行后(BX)=1234H

LEA BX,TABLE_ADDR ; 执行后(BX)=0

11. 设(DS)=1B00H, (ES)=2B00H, 有关存储器地址及其内容如右图

所示,请用两条指令把X装入AX寄存器。1B00:2000H

1B00:2002H

2B00:8000H

答案:

LES BX, [2000H] MOV AX, ES: [BX]

MOV BX,8000H MOV AX, ES: [BX]

12. 变量DATAX和DATAY定义如下:

DATAX DW 0148H

DW 2316H

DATAY DW 0237H

DW 4052H

按下述要求写出指令序列:

(1)D ATAX和DATAY中的两个字数据相加, 和存放在DATAY和DATAY+2中。

(2)D ATAX和DATAY中的两个双字数据相加, 和存放在DATAY开始的字单元中。

(3)D ATAX和DATAY两个字数据相乘(用MUL)。

(4)D ATAX除以23(用DIV)。

(5)D ATAX双字除以字DATAY(用DIV)。

答案:

13. 试分析下面的程序段完成什么操作?

MOV CL,04

SHL DX,CL

MOV BL,AH

SHL AX,CL

SHR BL,CL

OR DL,BL

答案: 将DX: AX中的双字左移4位(乘16)

14. 假定AX和BX中的内容为带符号数, CX和DX中的内容为无符号数, 请用比较指令和条件转移指令实现以下判断:

(1)若DX的值超过CX的值,则转去执行EXCEED

(2)若BX的值大于AX的值,则转去执行EXCEED

(3)CX中的值为0吗? 若是则转去执行ZERO

(4)BX的值与AX的值相减, 会产生溢出吗? 若溢出则转OVERFLOW

(5)若BX的值小于AX的值,则转去执行EQ_SMA

(6)若DX的值低于CX的值,则转去执行EQ_SMA

答案:

(1) CMP DX, CX

JA EXCEED

(2) CMP BX, AX

JG EXCEED

(3) CMP CX, 0

JE ZERO

(4) CMP BX, AX

JO OVERFLOW

(5) CMP BX, AX

JL EQ_SMA

(6) CMP DX, CX

JB EQ_SMA

15. 假如在程序的括号中分别填入指令:

(1) LOOP L20 (2) LOOPNE L20 (3) LOOPE L20

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

CODESG SEGMENT

ASSUME CS:CODESG, DS:CODESG. SS:CODESG

BEGIN: MOV AX,01

MOV BX,02

MOV DX,03

MOV CX,04

L20: INC AX

ADD BX,AX

SHR DX,1

( )

RET

CODESG ENDS

END BEGIN

答案: (1)(AX)= 5 (BX)= 16 (CX)= 0 (DX)= 0

(2)(AX)= 3 (BX)= 7 (CX)= 2 (DX)= 0

(3)(AX)= 2 (BX)= 4 (CX)= 3 (DX)= 1

16. 有两个3位的ASCII数串ASC1和ASC2定义如下:

ASC1 DB ‘578’

ASC2 DB ‘694’

ASC3 DB ‘0000’

请编写程序计算ASC3←ASC1+ASC2。

答案:

CLC

MOV CX, 3

MOV BX, 2

BACK:

MOV AL, ASC1[BX]

ADC AL, ASC2[BX]

AAA

MOV ASC3[BX+1], AL

DEC BX

LOOP BACK

RCL CX, 1

OR ASC3[BX], CL

17. 假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,.(SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独执行完后, 有关寄存器及存储单元的内容, 若影响标志位请给出标志位SF、ZF、OF、CF的值。

(1) SBB AX,BX (2) CMP AX,WORD PTR[SI+0FA0H]

(3) MUL BYTE PTR[BX] (4) AAM

(5) DIV BH (6) SAR AX,CL

(7) XOR AX,0FFE7H (8) JMP WORD PYR[BX]

答案:

(1) (AX)=0F05FH, (SF)=1, (ZF)=0, (OF)=0, (CF)=1

(2) (SF)=1, (ZF)=0, (OF)=1, (CF)=1

(3) (AX)=0240H, (OF)=1, (CF)=1

(4) (AX)=0906H, (SF)=0, (ZF)=0

(5) (AX)=20ACH

(6) (AX)=0103H, (CF)=0

(7) (AX)=0DF87H, (CF)=0, (OF)=0, (SF)=1, (ZF)=0

(8) (IP)=0A006H, 不影响标志位

习题与练习题3

第5章汇编语言程序设计基础

1. 试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。

答案:

ABC: MOV AH,1

INT 21H

CMP AL,’A’

JB STOP

CMP AL,’Z’

JA STOP

SUB AL,20H

MOV DL,AL

MOV AH,2

INT 21H

JMP ABC

STOP: RET

3. 试编写程序,要求从键盘输入3个16进制数,并根据对3个数的比较显示如下信息:

(1)如果3个数都不相等则显示0;

(2)如果3个数中有2个数相等则显示2;

(3)如果3个数都相等则显示3。

答案:

data segment

array dw 3 dup(?)

data ends

code segment

main proc far

assume cs:code,ds:data

start:

push ds

sub ax,ax

push ax

mov ax,data

mov ds,ax

mov cx,3

lea si,array

begin:

push cx

mov cl,4

mov di,4

mov dl, ‘ ‘

mov ah,02

int 21h

mov dx,0

input:

mov ah,01

int 21h

and al,0fh

shl dx,cl

or dl,al

dec di

jne input

mov [si],dx

add si,2

pop cx

loop begin

comp:

lea si,array

mov dl,0

mov ax,[si]

mov bx,[si+2]

cmp ax,bx

jne next1

add dl,2

next1:

cmp [si+4],ax

jne next2

add dx,2

next2:

cmp [si+4],bx

jne num

add dl,2

num:

cmp dx,3

jl disp

mov dl,3

disp:

mov ah,2

add dl,30h

int 21h

ret

main endp

code ends

end start

4. 已知整数变量A和B,试编写完成下述操作的程序:

(1)若两个数中有一个是奇数,则将该奇数存入A中,偶数存入B中;

(2)若两个数均为奇数,则两数分别加1,并存回原变量;

(3)若两个数均为偶数,则两变量不变。

答案:

dseg segment

a dw ?

b dw ?

dseg ends

cseg segment

main p roc far

assume cs:cseg,ds:dseg

start: p ush ds

sub ax,ax

push ax

mov ax,dseg

mov ds,ax

begin: mov ax,a

mov bx,b

xor ax,bx

test ax,0001

jz class

test bx,0001

jz exit

xchg b x,a

mov b,bx

jmp exit

class: test bx,0001

jz exit

inc b

inc a

exit: ret

main e ndp

cseg ends

end start

5. 把0~10010之间的30个数,存入首地址为GRAD的字数组中,GRAD+i表示学号为i+1的学生成绩。另一个数组RANK是30个学生的名次表,其中RANK+I的内容是学号为i+1的学生的名次。试编写程序,根据GRAD中的学生成绩,将排列的名次填入RANK数组中(提示:一个学生的名次等于成绩高于这个学生的人数加1)。

答案:

dseg segment

grade dw 30 dup(?)

rank dw 30 dup(?)

dseg ends

cseg segment

main p roc far

assume cs:cseg, ds:dseg, es:dseg

start: p ush ds

sub ax,ax

push ax

mov ax,dseg

mov ds,ax

mov es,ax

begin: mov di,0

mov cx,30

loop1: push cx

mov cx,30

mov si,0

mov ax,grade[di]

mov dx,0

loop2: cmp grade[si],ax

jbe go_on

inc dx

go_on: add si,2

loop loop2

pop cx

inc dx

mov rank[di],dx

sdd di,2

loop loop1

ret

main e ndp

cseg ends

end start

6. 分析下列程序的功能,写出堆栈最满时各单元的地址及内容。

SSEG SEGMENT ‘STACK’AT 1000H ; 堆栈的段地址为1000H DW 128 DUP(?)

TOS LABEL WORD

SSEG ENDS

; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DSEG SEGMENT

DW 32 DUP(?)

DSEG ENDS

; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

CSEG SEGMENT

MAIN PROC FAR

ASSUME CS:CSEG, DS:DSEG,SS:SSEG

START: MOV AX,SSEG

MOV SS,AX

MOV AX,DSEG

MOV DS,AX

MOV AX,4321H

CALL HTOA

RETN: MOV AH,4CH

INT 21H

MAIN ENDP

; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

HTOA PROC NEAR

CMP AX,15

JLE B1

PUSH AX

PUSH BP

MOV BP,SP

MOV BX,[BP+2]

AND BX,0FH

MOV [BP+2],BX

POP BP

MOV CL,4

SHR AX,CL

CALL HTOA

B1: POP AX

B2: ADD AL,30H

JL PRT

ADD AL,07

PRT: MOV DL,AL

MOV AH,2

INT 21H

RET

HTOA ENDP

CSEG ENDS

; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

END START

答案:

1000:0F2H

1000:0F4H

1000:0F6H

1000:0F8H

1000:0FAH

1000:0FCH

1000:0FEH

1000:100H

7. 写出分配给下列中断类型号在中断向量表中的物理地址。

(1) INT 12H (2) INT 8

答案:

(1) 00048h

(2) 00020h

8. 试编写程序,它轮流测试两个设备的状态寄存器,只要一个状态寄存器的第0位为1,则与其相应的设备就输入一个字符;如果其中任一状态寄存器的第3位为1,则整个输入过程结束。两个状态寄存器的端口地址分别是0024和0036,与其相应的数据输入寄存器的端口则为0026和0038,输入字符分别存入首地址为BUFF1和BUFF2的存储区中。

答案:

mov si, 0

mov di, 0

test12: in al, 0024h

test al, 08

jnz exit

in al,0036h

test al, 08

jnz exit

dev1: in al, 0024h

test al, 01

jz dev2

in al, 0026h

mov buffer[si], al

inc si

dev2: in al, 0036h

test al, 01

jz test12

in al, 0038h

mov buff2[di],al

inc di

jmp test12

exit: ret

9.给定(SP)=0100,(SS)=0300,(FLAGS)=0240,存储单元的内容为(00020)=0040,(00022)

=0100,在段地址为0900及偏移地址为00A0的单元中有一条中断指令INT 8,试问执行INT 8指令后,SP,SS,IP,FLAGS的内容是什么?栈顶的三个字是什么?

答案:

(SP) = 00FA

(SS) = 0300

(IP) = 0040

(FLAGS) = 0040

堆栈内容

10. 编写一个程序,接收从键盘输入的10个十进制数字,输入回车符则停止输入,然后将这些数字加密后(用XLAT指令变换)存入内存缓冲区BUFFER。加密表为;

输入数字: 0,1,2,3,4,5,6,7,8,9

密码数字: 7,5,9,1,3,6,8,0,2,4

答案:

scode db 7,5,9,1,3,6,8,0,2,4

buffer db 10 dup(?)

; ……

mov si,0

mov cx,10

lea bx,scode

input: mov ah,01

int 21h

cmp al,0ah

jz exit

and al,0fh

xlat

mov buffer[si],al

inc si

loop input

exit: ret

习题与练习题4

第5章微计算机中处理器与I/O设备间数据传输控制方法

1.试说明一般中断系统的组成和功能。

2.什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?

3.什么是硬件中断和软件中断?在PC机中两者的处理过程有什么不同?

4.试叙述基于8086/8088的微机系统处理硬件中断的过程。

5.在PC机中如何使用“用户中断”入口请求中断和进行编程?

6.8259A中断控制器的功能是什么?

7.8259A初始化编程过程完成那些功能?这些功能由那些ICW设定?

8.8259A在初始化编程时设置为非中断自动结束方式,中断服务程序编写时应注意什么?9.8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中那些内部寄存器?

10.8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?

11.若8086系统采用单片8259A中断控制器控制中断,中断类型码给定为20H,中断源的请求线与8259A的IR4相连,试问:对应该中断源的中断向量表入口地址是什么?若中断服务程序入口地址为4FE24H,则对应该中断源的中断向量表内容是什么,如何定位?12.试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为B0H和B1H。

13.比较中断与DMA两种传输方式的特点。

习题与练习题5

第6章常用可编程外围接口芯片

1. 设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。试编写程序片段,读出计数器2的内容,并把读出的数据装入寄存器AX。

答:

MOV AL,80H

OUT 200H,AL

IN AL,203H

MOV BL,AL

IN AL,203H,

MOV BH ,AL MOV AX ,BX

2. 设8253三个计数器的端口地址为201H 、202H 、203H ,控制寄存器端口地址200H 。输入时

钟为2MHz ,让1号通道周期性的发出脉冲,其脉冲周期为1ms ,试编写初化程序段。 答:

要输出脉冲周期为1ms ,输出脉冲的频率是3

31110110-=??,当输入时钟频率为2MHz 时,

计数器初值是

6

33

2102102000110

?=?=? 使用计数器1,先读低8位,后读高8位,设为方式3,二进制计数,控制字是76H 。设控制口的地址是200H ,计数器0的地址是202H 。程序段如下: MOV DX,200H MOV AL,76H OUT DX,,AL MOV DX,202H MOV AX ,2000

OUT DX ,AL

MOV AL ,AH

OUT DX ,AL

3. 设8253计数器的时钟输入频率为1.91MHz ,为产生25KHz 的方波输出信号,应向计数器装入

的计数初值为多少? 答:

Z

1.91MHz

25KH = 76.4

应向计数器装入的初值是76。

4. 设8253的计数器0,工作在方式1,计数初值为2050H ;计数器1,工作在方式2,计数初值为3000H ;计数器2,工作在方式3,计数初值为1000H 。如果三个计数器的GA TE 都接高电平,三个计数器的CLK 都接2MHz 时钟信号,试画出OUT0、OUT1、OUT2的输出波形。 答:

计数器0工作在方式1,即可编程的单脉冲方式。这种方式下,计数的启动必须由外部门控脉冲GATE 控制。因为GATE 接了高电平,当方式控制字写入后OUT0变高,计数器无法启动,所以OUT0输出高电平。

计数器1工作在方式2,即分频器的方式。输出波形的频率f=clk f N = 2MHz 3000

=666.7H Z ,其周期为1.5m s ,输出负脉冲的宽度等于CLK 的周期为0.5μs 。 计数器2工作在方式3,即方波发生器的方式。输出频率f=2MHz

1000

= 2000Hz 的对称方波。 三个OUT 的输出波形如下:

OU T0

250μs

OU T2

250μs

(完整版)数据库课后习题及答案

第一章数据库系统概述 选择题 1实体-联系模型中,属性是指(C) A.客观存在的事物 B.事物的具体描述 C.事物的某一特征 D.某一具体事件 2对于现实世界中事物的特征,在E-R模型中使用(A) A属性描述B关键字描述C二维表格描述D实体描述 3假设一个书店用这样一组属性描述图书(书号,书名,作者,出版社,出版日期),可以作为“键”的属性是(A) A书号B书名C作者D出版社 4一名作家与他所出版过的书籍之间的联系类型是(B) A一对一B一对多C多对多D都不是 5若无法确定哪个属性为某实体的键,则(A) A该实体没有键B必须增加一个属性作为该实体的键C取一个外关键字作为实体的键D该实体的所有属性构成键 填空题 1对于现实世界中事物的特征在E-R模型中使用属性进行描述 2确定属性的两条基本原则是不可分和无关联 3在描述实体集的所有属性中,可以唯一的标识每个实体的属性称为键 4实体集之间联系的三种类型分别是1:1 、1:n 、和m:n 5数据的完整性是指数据的正确性、有效性、相容性、和一致性 简答题 一、简述数据库的设计步骤 答:1需求分析:对需要使用数据库系统来进行管理的现实世界中对象的业务流程、业务规则和所涉及的数据进行调查、分析和研究,充分理解现实世界中的实际问题和需求。 分析的策略:自下而上——静态需求、自上而下——动态需求 2数据库概念设计:数据库概念设计是在需求分析的基础上,建立概念数据模型,用概念模型描述实际问题所涉及的数据及数据之间的联系。 3数据库逻辑设计:数据库逻辑设计是根据概念数据模型建立逻辑数据模型,逻辑数据模型是一种面向数据库系统的数据模型。 4数据库实现:依据关系模型,在数据库管理系统环境中建立数据库。 二、数据库的功能 答:1提供数据定义语言,允许使用者建立新的数据库并建立数据的逻辑结构 2提供数据查询语言 3提供数据操纵语言 4支持大量数据存储 5控制并发访问 三、数据库的特点 答:1数据结构化。2数据高度共享、低冗余度、易扩充3数据独立4数据由数据库管理系统统一管理和控制:(1)数据安全性(2)数据完整性(3)并发控制(4)数据库恢复 第二章关系模型和关系数据库 选择题 1把E-R模型转换为关系模型时,A实体(“一”方)和B实体(“多”方)之间一对多联系在关系模型中是通过(A)来实现的

微机原理及应用复习题

练习题 一、单项选择题 1.下列字符中,ASCII码值最小的是(A )。 A. K B.Y C. a D.i 2.已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则共需( A )芯片。 (1)32片(2)16片 (3)8片;(4)4片 3.8088CPU内部的数据总线有( B )条。 (1)8条; (2)16条; (3)20条;(4)32条 4. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( A )。 (1)OFH和04H;(2)0B和04H;(3)0F和0BH;(4)04和0FH 5.在下列伪指令中定义字节变量的是( A )。 (1)DB; (2)DW; (3)DD; (4)DT 6.在并行可编程电路8255中,8位的I/O端口共有( C )。 (1)1个 ;(2)2个; (3)3个; (4)4个 7.可编程计数/定时器电路8253的工作方式共有(D )。 (1)3种; (2)4种; (3)5种; (4)6种 8. 若8086/8088系统采用单片8259A,其中断类型号为46H时,试问其中断矢量指针是(C)。 A:184H B:178HC:118HD:280H 12. 已知DRAM2118芯片容量为16K*1位,若需组成64KB的系统存储器,则组成的芯片组数和每个芯片数为( D )。 A:2和8 B:1和16C:4和16 D:4和8 13.CPU与外设间数据传送的控制方式有( D ) A.中断方式 B.DMA方式C.程序控制方式 D.以上三种都是 14.8086 CPU内标志寄存器中的控制标志位占(C ) A.9位B.6位 C.3位 D.16位 15.CPU与I∕O设备间传送的信号有( D) A.数据信息 B.控制信息 C.状态信息 D.以上三种都是 17.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( D) A.B口B.A口 C.A、B、C三端口均可以 D.C口 18.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( C) A.10个 B.110个 C.120个D.240个 19.堆栈的工作方式是( D) A.先进先出 B.随机读写C.只能读出,不能写入D.后进先出 20.指令MOV AX,[3070H]中源操作数的寻址方式为( B) A.寄存器寻址 B.直接寻址 C.立即寻址 D.间接寻址 21.Reset信号到来后,8086 CPU的启动地址为( C)

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

心理学题库及参考答案

第1章心理学概述 一、单项选择题 1.现代认知心理学以1967年【】出版的《认知心理学》为诞生标志。 A.奈塞尔 B.冯特 C.斯金纳 D.弗洛伊德 2.一个令人高兴的信息,会导致人们手舞足蹈。这是【】 A.兴奋的扩散 B.兴奋的集中 C.抑制的扩散 D.抑制的集中 3.世界上第一个心理学实验室创建于【】 A.1888年 B.1879年 C.1878年 D.1877年 4.心理学通常把个性心理特征分为三个方面,一是能力,二是气质,三是【】 A.性格 B.动机 C.兴趣 D.意志 5.听觉中枢位于【】 A.额叶 B.顶叶 C.颞叶 D.枕叶 6.由于晚上学习到很晚,第二天无精打采。这属于【】 A.相继正诱导 B.同时正诱导 C.相继负诱导 D.同时负诱导 7.格式塔学派是西方主要的心理学流派之一,其中“格式塔”的含义是【】(2012年烟台市市直) A.行为 B.精神

C.整体 D.人本 8.张明打了通宵的游戏,以致于第二天上课时无精打采。这属于【】 A.同时性负诱导 B.相继正诱导 C.相继负诱导 D.同时性正诱导 9.神经元具有【】的功能。 A.接受刺激、传递信息和整合信息 B.接受刺激、传递信息和发动反应 C.接受刺激、整合信息和发动反应 D.接受刺激、转换能量和传递信息 10.狗听到主人唤它的名字就跑过去是【】。(2013年滨州阳信) A.无条件反射 B.本能的反射 C.第一信号的条件反射 D.第二信号的条件反射 11.精神分析学派的创始人是【】 A.华生 B.弗洛伊德 C.罗杰斯 D.奈塞尔 12.我们在做数学题时用的是____,听音乐时用的是____。【】 A.左脑右脑 B.右脑左脑 C.左脑左脑 D.右脑右脑 13.构造主义主张研究【】 A.认知 B.意识 C.行为 D.无意识 14.辩证唯物主义者认为,心理是脑的机能,【】是心理的器官。 A.神经系统 B.大脑皮层 C.神经元 D.脑

微机原理及应用 第2章 习题及答案

CH02 8086/8088指令系统 习题与思考题 1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?源操作数在哪里?如在存储器中请写出其物理地址是多少? (1)MOV AX,0ABH (2)MOV AX,[100H] (3)MOV AX,VAL (4)MOV BX,[SI] (5)MOV AL,VAL[BX] (6)MOV CL,[BX][SI] (7)MOV VAL[SI],BX (8)MOV [BP][SI],100 解答: (1)MOV AX,0ABH 寻址方式:立即寻址;源操作数在数据线上;物理地址:无 (2)MOV AX,[100H] 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+100H=2000H*16+100H=20100H (3)MOV AX,VAL 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+VAL=2000H*16+0050H=20050H (4)MOV BX,[SI] 寻址方式:寄存器间接寻址;源操作数在存储器中;物理地址:DS*16+SI=2000H*16+00A0H=200A0H (5)MOV AL,VAL[BX] 寻址方式:变址寻址;源操作数在存储器中;物理地址:DS*16+VAL+BX=2000H*16+0050H+0100=20150H (6)MOV CL,[BX][SI] 寻址方式:基址加变址寻址;源操作数在存储器中;物理地址:DS*16+BX+SI= 2000H*16+0100H+00A0H =201A0H (7)MOV VAL[SI],BX 寻址方式:寄存器寻址;源操作数在寄存器中;物理地址:无 (8)MOV [BP][SI],100 寻址方式:立即寻址;源操作数在;物理地址:无 .设有关寄存器及存储单元的内容如下:2. DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103]=78H,[21200]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H。

供应链管理习题库及参考答案(1)

供应链运作管理部分习题库 一、单项选择题 1.()是生产及流通过程中,为了将产品或服务交付给最终用户,由上游与下游企业共同建立的网链状组织。A A.供应链 B.合作伙伴 C.联盟组织 D.供应链管理 2. 供应链管理的英文简写为:()。 C A. SST B. SC C. SCM D. CIMS 3. 供应链管理目的:()。A A. 既提高服务水平又降低物流总成本 B. 在于提高服务水平 C. 在于降低物流总成本 D. 以上答案都不是 4. 供应链特征中不包含的因素有( C )。 A.动态性 B.面向用户需求C.静态性 D.交叉性 5. 供应链不仅是一条连接供应商到用户的物料链、信息链、资金链,而且是一条( )。D A.加工链 B.运输链C.分销链 D.增值链 6. 商流是货物所有权的转移过程,是在供货商与消费者之间进行的( )流动。 A A.双向 B.价值C.单向 D.信息 7. 供应链是一个网链结构,由围绕( )的供应商、供应商的供应商和用户、用户的用户组成。D A.主要 B.最终用户C.一级 D.核心企业 8. 以最低的成本将原材料转化成零部件和成品,并尽量控制供应链中的库 存和运输成本,这种供应链属()。 C A. 平衡的供应链 B. 反应型供应链 C. 有效型供应链 D. 稳定的供应链 9. 选择恰当的供应链战略对企业发展非常重要,在客户市场需求稳定,且 生产的产品相对成熟的情况下,哪种供应链更能发挥竞争优势:()。D A. 响应型供应链 B. 拉动式供应链 C. 动态的供应链 D. 效率型供应链 10. 基于相对稳定、单一的市场需求而形成的供应链,我们称为()。A A. 稳定的供应链 B. 动态的供应链 C. 平衡的供应链 D. 倾斜的供应链

(微机原理及应用)编程题试题集

重庆科技学院试卷库系统试卷库导出试卷 微机原理及应用-编程题(43题) 题序:0017题型:06难度:01分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY两个字数据相乘(用MUL)。答案: 解:(1) MOV AX, DATAX MUL DATAY MOV DATAY,AX MOV DATAY+2,DX 题序:0018题型:06难度:02分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX除以23(用DIV)。 答案: 解:(1) MOV AX, DATAX MOV BL, 23 DIV BL MOV BL,AH

MOV AH, 0 MOV DATAY, AX 。存放商 MOV AL,BL MOV DATAY+2, DX 。存放余数 题序:0002题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 试编写一个程序段,实现将BX中的数除以10,结果仍放在BX中。 答案: 解: MOV CL,0AH MOV AX,BX DIV CL MOV BX,AX 题序:0016题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY中的两个双字数据相加, 和存放在DA TAY和答案: 解:(1) MOV AX, DATAX ADD AX, DATAY MOV BX, DATAX+2 ADD BX, DATAY+2 MOV DATAY, AX MOV DATAY+2, BX

微机原理及应用练习题(1)

https://www.360docs.net/doc/7f7862785.html, 1000H X DB 12H Y DW X Z DD Y (DS)=3800H, (BX)=1000H, (SI)=0002H 求下列指令执行完后指定寄存器的内容 MOV AX, [1000H] ; (AX)= 0012 H MOV AX, [BX+SI] ; (AX)= 0110 H LEA DX,Y ; (DX)= 1001 H 2.(AX)=4F08H,(CF)=0,(CL)=4,则 ROR AX,CL指令执行完后,(AX)= 84F0H,(CF) = 1。 3.执行以下程序后,DI的值为 1234。sp=1FFEH AX=00F0H DX=0ACF0H MOV SP,2000H MOV AX,0F0H MOV SI,1234H MOV DX,5678H PUSH SI POP DI SHL DX,1 TEST AX,DX PUSH DX HLT 4.MOV AX, 80C9H MOV BX, 5312h MOV SP, 1070H PUSH BX PUSH AX NOT AX POP BX 程序执行后: (AX)= 7F36H (BX)= 80C9H SS:[106EH]= 12H (SP)= 106EH 5.执行下列程序: MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT 执行后的结果为(BX)= 101 。

6.MOV BL, 3BH XOR AL, AL OR BL, AL MOV AL, BL AND AL, F2H MOV AH, AL STC RCR AL, 1 程序执行后(AX)= 3299H (BL)= 003BH CF 0 7.MOV AX,0 MOV DX, AX L: MOV BL, AL INC DX ADD AL, 1 JNZ L 程序执行后 (BL)= 25510H (AL)= 00H (DX)= 0010H CF= 1 8.设初值(AX)=4321H,(DX)=8765H,则 MOV CL,04H SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 上述程序执行后(DX)= 7654H ,(AX)= 3210H 9.设CPU各个标志位的初始状态均为0,执行指令: MOV AX,0 DEC AX 后,请问AX= 0FFFFH ,SF= 1 ,CF= 0 ? 10.设初值为AX=1234H,BX=5678H,DX=0ABCDH,则下面一段程序: MOV CL,4 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 执行后,请问AX= 2340H ,BX= 5610H ,DX= 0BCDH

(完整版)宋词题库及参考答案

宋词测试题 一、填空题 1 2 3 4、细看来,不是杨花,点点是离人泪 5 6 7、青山遮不住,毕竟东流去 8、斜阳草树,寻常巷陌,人道寄奴曾住。 9、莫道不消魂,帘卷西风,人比黄花瘦 10、沙上并禽池上暝,云破月来花弄影。 11、碧云天,黄叶地。秋色连波,波上寒烟翠。 22、试问闲愁都几许?一川烟草,满城风絮,梅子黄时雨。23 24

29、词的句式大多不整齐,长长短短,所以词又称长短句 30 31、 32、“柳三变”是指柳永。 33、辛弃疾《摸鱼儿》被梁启超评为“回肠荡气,前无古人,后无来者”的作品。 34、北宋的晏殊被称为富贵词人 35 36 37、“六一居士”是指欧阳修 38、《漱玉词》的作者是李清照 39 40、宋代的中秋词,可以与苏轼的《水调歌头》(明月几时有)相媲美的是张孝祥的《过洞庭》。 二、选择题 1、“红杏尚书”是指( D ) A、欧阳修 B、柳永 C、周邦彦 D、宋祁 2、下列句中划横线词的解释不全对的一组是( b ) A、缥缈孤鸿影鸿:大雁。有恨无人省省:理解。 B、今宵剩把银釭照剩:同“侭”,只管。一一风荷举举:全。 C、贺兰山缺缺:山口。自度此曲度:创制。

D、可怜无数山可怜:可惜。爱上层楼层楼:高楼 3、陆游给前妻唐琬的《钗头凤》是写在( A ) A、墙壁上 B、手帕上 C、信笺上 D、诗笺上 4、下列词语中加点的字的读音,全都正确的一组是(B ) A、征帆去棹(zhào)低绮(yí)户 B、羽扇纶(guān)巾笑靥(yè) C、滂(pāng)沱憔(jiāo)悴损 D、荠麦(jì)怆然(pò)) 5、下面均是摘自宋代词人的词句,请按词人词风选出分类正确的一组(D ) ①衣带渐宽终不悔,为伊消得人憔悴。②青山遮不住,毕竟东流去。③人有悲欢离合,月有阴晴圆缺,此事古难全。④纵豆蔻辞工,青楼梦好,难赋深情。⑤昨夜雨疏风骤,浓睡不消残酒。⑥三十功名尘与土,八千里路云和月。 A、①③⑥/②④⑤ B、①②③⑤/④⑥ C、①③④/②⑤⑥ D、 ①④⑤/②③⑥ 6、对下列诗句的赏析不正确的一项是( A ) A、“宝马雕车香满路”描述了有钱人家的奢侈糜烂、寻欢作乐的生活。 B、“烟柳画桥,风帘翠幕,参差十万人家”,这一句从各个角度描写杭州之形胜与繁华。“烟柳画桥”,写街巷河桥的美丽;“风帘翠幕”,写居民住宅的雅致;“参差十万人家”,表现出整个都市户口的繁庶。 C、“玉壶光转,一夜鱼龙舞”,表现了元宵欢娱、彻夜歌舞的热闹景象。 D、“寻寻觅觅,冷冷清清,凄凄惨惨戚戚”,用一连串叠字写主人公一整天的愁苦心情,从一起床便百无聊赖,如有所失,于是东张

微机原理及应用习题105道

《微机原理与应用》习题 1. 求ADDRI 开始单元中连续存放的两个双字数据之和,将结果存放在ADDR2开始的单元,并将结果在显示器上显示出来。(假定和不超过双字) 2. 在一个首地址为STR 、长度为N 的字符串中查找“空格”,找到则向DL 中送1,否则向DL 中送-1。 3. 将两位十六进制数转换成ASCII 码,并送屏幕显示,要求使用顺序结构实现。 4. 使用分支结构实现将1位十六进制数转换成ASCII 码。假设需要转换的十六进制数已存放在AL 的低4位上,转换结果仍存放到AL 中。 5. 一个32位数存放在以数据段的BUF 单元开始的位置。编写子程序统计该数中含“1”的个数,并将其结果存入RSLT 字节单元。 6. 用查表法将1位十六进制数转换成相应的ASCII 码,并将结果送屏幕显示。 7. 将数据段中首地址为ADDR 、长度为N 的一组数据加1,并送回原处。 8. 将数据段ADDR1地址处的200个字节数据,传送到数据段地址为ADDR2处。 9. 编写程序,已知有某字串BUF1的首址为2000H ,并且数据段与附加段重合。欲从BUF1处开始将20个字数据顺序传送至BUF2处。 10. 有First 和Second 开始的2个长度相等的字符串,交换2个字符串的内容。 11. 编写程序能够完成矩阵A 与向量B 相乘,结果存放在向量C 中。 已知:矩阵142321598765A ????=?????? ,向量[]T 2457B =。 提示:对于[][]11 121314T T 21 22232412341233132 3334a a a a a a a a b b b b c c c a a a a ?????=?????? 计算公式为:41, 1,2,3i ij j j C a b i ===∑;汇编语言程序采用双循环结构。 12. 假设在内存BUF 为首地址的数据区中,有50个字节的无符号数,编一程序能够找出数据块中的最大者,并把它送至MAX 单元中。 13. 编写程序,给一串字符加上奇校验位,采用堆栈传递参数。 14. 编写程序,分别将M1、M2、M3中两个压缩型BCD 码求和,并将结果保存。 15. 编写程序,求ARRAY 开始的100个带符号字节数据的绝对值,结果放在Result 开始的100个字节中。

数据结构考试题库含参考答案

第1章绪论 一、选择题 1. 算法的计算量的大小称为计算的()。【北京邮电大学2000 二、3 (20/8分)】 A.效率 B. 复杂性 C. 现实性 D. 难度 2. 算法的时间复杂度取决于()【中科院计算所1998 二、1 (2分)】 A.问题的规模 B. 待处理数据的初态 C. A和B 3.计算机算法指的是(1),它必须具备(2)这三个特性。 (1) A.计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法 (2) A.可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性 C. 确定性、有穷性、稳定性 D. 易读性、稳定性、安全性 【南京理工大学1999 一、1(2分)【武汉交通科技大学1996 一、1(4分)】4.一个算法应该是()。【中山大学1998 二、1(2分)】 A.程序B.问题求解步骤的描述C.要满足五个基本特性D.A和C. 5. 下面关于算法说法错误的是()【南京理工大学2000 一、1(1.5分)】 A.算法最终必须由计算机程序实现 B. 为解决某问题的算法同为该问题编写的程序含义是相同的 C. 算法的可行性是指指令不能有二义性 D. 以上几个都是错误的

6. 下面说法错误的是()【南京理工大学2000 一、2 (1.5分)】 (1)算法原地工作的含义是指不需要任何额外的辅助空间 (2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界 (4)同一个算法,实现语言的级别越高,执行效率就越低 A.(1) B.(1),(2) C.(1),(4) D.(3) 7.从逻辑上可以把数据结构分为()两大类。【武汉交通科技大学1996 一、4(2分)】 A.动态结构、静态结构B.顺序结构、链式结构 C.线性结构、非线性结构D.初等结构、构造型结构 8.以下与数据的存储结构无关的术语是()。【北方交通大学2000 二、1(2分)】 A.循环队列 B. 链表 C. 哈希表 D. 栈 9.以下数据结构中,哪一个是线性结构()?【北方交通大学2001 一、1(2分)】 A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串 10.以下那一个术语与数据的存储结构无关?()【北方交通大学2001 一、2(2分)】 A.栈 B. 哈希表 C. 线索树 D. 双向链表 11.在下面的程序段中,对x的赋值语句的频度为()【北京工商大学2001 一、10(3分)】

微机原理及应用习题2套(含答案)

一.填空题 01.________由中央处理器、存储器、输入/输出接口和总线组成。 02.微机系统中,有四级(或四层)总线,分别是片内总线、片总线、内总线和________。 03.与十进制数2006等值的十六进制数是________,与十六进制数AC04H等值的十进制数是________。 04.设[X]补=10101010B,则用8位二进制数表示的[ X 8 1 ]补的值是________B;若[X]补=00110101B,则[-2X]补=________B。 05.字符串‘Win98’的ASCII代码是________。 06.8086/8088的地址空间最多可分为________个逻辑段。 07.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首末单元的物理地址是________。 08.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。 09.若8086/8088 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。 10.一台8微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。 11.某中断类型号是20H,则中断向量地址是________。 12.某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理________级中断源。13.某微机系统采用一块8253芯片,时钟频率为1MHz。若要求通道0工作于方式3,输出的方波周期为0.5ms,则时间常数应设定为________,通道控制字应设定为________。 14.一个串行字符由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是________,传送每位信息所占用的时间是________。 15.异步串行通信工作方式下,一个串行字符由一个起始位,7个数据位1101110,一个奇效验位和一个停止位构成,则先后发送该帧字符信息的数据位是________。 二.简答题

微机原理及应用陈继红徐晨课后习题答案

微机原理及应用(陈继红、徐晨)课后习题答案 第三章 8086/8088指令系统和寻址方式习题答案(部分) 3.1 总结计算机中十进制、二进制、八进制及十六进制数的书写形式。 123D、0AFH、 77Q、1001110B分别表示什么计数制的数 答案:123D、0AFH、77Q、1001110B分别表示十进制、十六进制、八进制、二进制。3.2字长为 8位、16位二进制数的原码、补码表示的最大数和最小数分别是什么 答案:8位原码表示的最大数:(27-1)、8位补码表示的最大数:(27-1)、8位原码表示的最小数:-(27-1)、8位补码表示的最小数 -27。 16位原码表示的最大数:(215-1)、16位补码表示的最大数:(215-1)、16位原码表示的最小数:-(215-1)、16位补码表示的最小数 -215。 3.3 把下列十进制数分别转换为二进制数和十六进制数。 (1)125 (2)255 (3)72 (4)5090 答案:(1) 125二进制数: 0111 1101B;十六进制数: 7DH。 (2)255二进制数: 1111 1111B;十六进制数:0FFH。 (3)72二进制数: 0100 1000B;十六进制数: 48H。 (4)5090二进制数: 0001 0011 1110 0010B;十六进制数: 13E2H。 3.4 把下列无符号二进制数分别转换为十进制数和十六进制数。 (1)1111 0000 (2)1000 0000 (3)1111 1111 (4)0101 0101 答案:(1)1111 0000十进制数: 240D;十六进制数: 0F0H。 (2)1000 0000十进制数: 128D;十六进制数: 80H。 (3)1111 1111十进制数:255D;十六进制数: 0FFH。 (4)0101 0101十进制数: 85D;十六进制数: 55H。 3.5 把下列无符号十六进制数分别转换为十进制数和二进制数。 (1)FF (2)ABCD (3)123 (4)FFFF 答案:(1)FF十进制数:255D;二进制数;

习题及参考答案

习题参考答案 第1章绪论 1.1 数据挖掘处理的对象有哪些?请从实际生活中举出至少三种。 答:数据挖掘处理的对象是某一专业领域中积累的数据,对象既可以来自社会科学,又可以来自自然科学产生的数据,还可以是卫星观测得到的数据。数据形式和结构也各不相同,可以是传统的关系数据库,可以是面向对象的高级数据库系统,也可以是面向特殊应用的数据库,如空间数据库、时序数据库、文本数据库和多媒体数据库等,还可以是Web数据信息。 实际生活的例子: ①电信行业中利用数据挖掘技术进行客户行为分析,包含客户通话记录、通话时间、所 开通的服务等,据此进行客户群体划分以及客户流失性分析。 ②天文领域中利用决策树等数据挖掘方法对上百万天体数据进行分类与分析,帮助天文 学家发现其他未知星体。 ③制造业中应用数据挖掘技术进行零部件故障诊断、资源优化、生产过程分析等。 ④市场业中应用数据挖掘技术进行市场定位、消费者分析、辅助制定市场营销策略等。 1.2 给出一个例子,说明数据挖掘对商务的成功是至关重要的。该商务需要什么样的数据挖 掘功能?它们能够由数据查询处理或简单的统计分析来实现吗? 答:例如,数据挖掘在电子商务中的客户关系管理起到了非常重要的作用。随着各个电子商务网站的建立,企业纷纷地从“产品导向”转向“客户导向”,如何在保持现有的客户同时吸引更多的客户、如何在客户群中发现潜在价值,一直都是电子商务企业重要任务。 但是,传统的数据分析处理,如数据查询处理或简单的统计分析,只能在数据库中进行一些简单的数据查询和更新以及一些简单的数据计算操作,却无法从现有的大量数据中挖掘潜在的价值。而数据挖掘技术却能使用如聚类、关联分析、决策树和神经网络等多种方法,对数据库中庞大的数据进行挖掘分析,然后可以进行客户细分而提供个性化服务、可以利用挖掘到的历史流失客户的特征来防止客户流失、可以进行产品捆绑推荐等,从而使电子商务更好地进行客户关系管理,提高客户的忠诚度和满意度。 1.3 假定你是Big-University 的软件工程师,任务是设计一个数据挖掘系统,分析学校课 程数据库。该数据库包括如下信息:每个学生的姓名、地址和状态(例如,本科生或研究生)、所修课程,以及他们的GPA。描述你要选取的结构,该结构的每个成分的作用是什么? 答:任务目的是分析课程数据库,那么首先需要有包含信息的关系型数据库系统,以便查找、提取每个属性的值;在取得数据后,需要有特征选择模块,通过特征选择,找出要分析的属性;接下来需要一个数据挖掘算法,或者数据挖掘软件,它应该包含像分类、聚类、关联分析这样的分析模块,对选择出来的特征值进行分析处理;在得到结果后,可以用可视化软件进行显示。 1.4 假定你作为一个数据挖掘顾问,受雇于一家因特网搜索引擎公司。通过特定的例子说明, 数据挖掘可以为公司提供哪些帮助,如何使用聚类、分类、关联规则挖掘和离群点检测等技术为企业服务。 答:

单片微机原理及应用课后习题答案

第一章单片机基础 1-1单片机的发展分为几个阶段?答:单片机的发展到目前为止大致分为5个阶段:第一阶段:单片机发展的初级阶段。 第二阶段:低性能单片机阶段。 第三阶段:高性能单片机阶段。 第四阶段:16位单片机阶段。 第五阶段:单片机在集成度、功能、速度、可靠性、应用领域等方面向更高水平发展。1-2说明单片机的主要应用领域?答:由于单片机具有体积小、重量轻、价格便宜、功耗低、易扩展、可靠性高、控制功能强及运算速度快等特点,在国民经济建设、军工产品及家用电器等各个领域均得到广泛应用。主要有:①工业自动化;②智能仪表;③消费类电子产品;④通信方面;⑤军工产品;⑥终端及外部设备控制;⑦多机分布式系统。 1-3MCS-51系列单片机片内包含哪些功能部件?各功能部件的功能是什么?答:MCS-51系列单片机的内部结构:1.中央处理器CPU。其主要完成单片机的运算和控制功能,MCS-51系列单片机的CPU不仅可以处理字节数据,还可以进行位变量的处理。2.片内数据存储器RAM。RAM用于存储单片机运行中的工作变量、中间结果和最终结果等。3.片内程序存储器ROM/EPROM。程序存储器既可以存放已编制的程序,也可以存放一些原始数据和表格。4.特殊功能寄存器SFR。SFR用以控制和管理内部算术逻辑部件、并行I/O口、定时/计数器、中断系统等功能模块的工作。5.并行口。一共有4个8位的并行I/O口:P0、P1、P2、P3。P0是一个三态双向口,可作为地址/数据分时复用口,也可作为通用I/O口。P1只能作为通用I/O口。P2可以作为通用I/O口,也可作为在单片机扩展外部设备时,高8位地址总线使用。P3除了作为通用准双向I/O接口外,各引脚还具有第二功能。6.串行口。有一个全双工的串行口,可以实现单片机与外设之间数据的逐位传送。7.定时/计数器。可以设置为定时方式或计数方式。 1-4MCS-51系列单片机引脚中有多少I/O线?它们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是多少位?说明准双向口的含义?答:MCS-51一共有32个I/O引脚。P0口有8位数据总线和地址总线的低8位,P2口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为64KB,数据总线位宽为8位。同时在P3口还R/W控制信号线。“准双向口”即不是真的双向口的意思。双向口与准双向口的区别为双向口有高阻态,输入为真正的外部信号,准双向口内部有上拉,故高电平为内部给出不是真正的外部信号!软件做处理时都要先向口写“1”!P0是双向口,P1、P2、P3均为准双向口。 1-5MCS-51系列单片机的EA引脚的作用是什么?该引脚分别接高电平和低电平时各有何种功能?答:EA为访问外部程序存储器控制信号,低电平有效。当EA端保持高电平时,单片机访问片内程序存储器;当EA保持低电平时无论片内有无程序存储器,均只访问外部程序存储器。 1-6MCS-51系列单片机的RST引脚的作用是什么?说明单片机上电复位的工作过程?答:RST是复位信号输入端,高电平有效。当单片机运行时,再该引脚出现持续时间大于两个机器周期的高电平,就可完成复位操作。上电复位利用电容两端电压不能突变的原理,在上电瞬间RST引脚与VCC引脚电压相等,随着电容充电两端电压逐渐上升,RST引脚逐渐下降。在充电过程中能够提供足够的高电平,使单片机能够可靠的复位。 1-7MCS-51系列单片机存储器从物理结构、寻址空间分布及功能上如何分类?寻址范围为多少?答:51单片机存储器从物理结构上可分为:片内、片外程序存储器与片内、片外数据存储器4个部分。从寻址空间分布和功能上分为128字节的片内RAM区、128字节的特殊功能寄存器区、64KB的外部RAM区、64KB的外部ROM区、4KB的片内f

微机原理与应用_习题集(含答案)

《微机原理与应用》课程习题集西南科技大学成人、网络教育学院版权所有 习题 【说明】:本课程《微机原理与应用》(编号为03015)共有单选题,填空题1,简答题,综合设计题,判断题,填空题2,填空题3等多种试题类型,其中,本习题集中有[填空题2]等试题类型未进入。 一、单选题 1.一个字是__C__位二进制数。 A、32 B、20 C、16 D、8 2.一个字节是__D__位二进制数。 A、32 B、20 C、16 D、8 3.在计算机内部,一切信息的存取、处理和传送都是以 D 形式进行的。 A、EBCDIC码 B、ASCII码 C、十六进制编码 D、二进制编码 4.下列数据中,可能是6进制数的是 C 。 A、488 B、357 C、541 D、126 5.下列数据中,可能是八进制数的是 B 。 A、182 B、417 C、696 D、108 6.下面几个不同进制的中,最大的数是。 A、1100010B B、225Q C、500 D、1FEH 7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数 B 。 A、102 B、103 C、104 D、105 8.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数 C 。 A、68 B、69 C、6A D、6B 9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数 C 。 A、37 B、38 C、39 D、40 10.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数 C 。 A、67 B、68 C、69 D、70

微机原理及应用试题

扬州大学试题纸Array ( 2009-2010学年第1学期) 广陵学院07 班(年)级课程微机原理及应用 (A)卷 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2.十进制数95转换成二进制数是(D ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是(C ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是( D) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是(B ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( C ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 M/、WR、RD信号的状态依次9. 在最小模式下,CPU从外设读取数据操作,IO 为( A ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是(D )

副高考试题库及参考答案精华版

538.外周血中嗜酸性粒细胞增高见于( ) A.风疹感染期 B.传染性单核细胞增多症感染期 C.百日咳感染期 D.猩红热感染期 E.流行性腮腺炎感染期 D 539.使用Miller( ) https://www.360docs.net/doc/7f7862785.html,ler窥盘有2 方格的面积是大方格面积的1/9 B. C.选择涂片上红细胞分布均匀的部位计数 D.计数前要将Miller窥盘装入目镜筒 https://www.360docs.net/doc/7f7862785.html,ler窥盘可将网织红细胞计数的CV值控制在10%左右 B 540.( ) A.是一种较敏感的试验内源性凝血系统的检测 B.主要检测外源凝血系统有无异常 C.主要检测因子Ⅰ、Ⅱ有无异常 D.主要检测因子Ⅻ有无异常 E.凝血时间延长主要见于因子Ⅷ、Ⅸ、Ⅺ缺陷者 E 541.( )

A. B.是白细胞计数的常用方法 C.在严格规范的条件下可用于血液分析仪校准 D.重复性和准确性均较好 E.适合基层单位选用 D 542.符合原发性血小板减少性紫癜的检查结果是( ) A.TT和PT延长 B. C.BT时间延长 D.Fg E.MPV和PDW C 543. A.疟原虫环状体 B.染料杂质 C.细胞核 D.Howell-Jolly?sbody E.点彩红细胞 D 544.纤溶系统不包括( ) A.纤维蛋白原 B.纤溶酶原

C.纤溶酶 D.纤溶酶原激活物 E.纤溶酶原激活物的抑制物 B 545.MCV78fl MCH26pg MCHC303/L 可能是( ) A.正常红细胞性贫血 B.巨幼细胞性贫血 C.大红细胞高色素性贫血 D.小红细胞低色素性贫血 E.单纯小红细胞性贫血 D 546.参与蛋白C激活的物质是( ) A.纤溶酶 B.胰蛋白酶 C.糜蛋白酶 D.凝血酶 E.抗凝血酶 D 547.( ) A.1叶 B.23叶

4_名词解释题库及参考答案

名词解释题库及参考答案 1、圆水准器轴——圆水准器零点(或中点)法线。 2、管水准器轴——管水准器内圆弧零点(或中点)切线。 3、水平角——过地面任意两方向铅垂面之间的两面角。 4、垂直角——地面任意方向与水平面在竖直面内的夹角。 5、视差——物像没有成在望远镜十字丝分划板面上,产生的照准或读数误差。 6、真北方向——地面P点真子午面与地球表面交线称为真子午线,真子午线在P点的切线北方向称真北方向。 7、等高距——相邻两条等高线的高差。 8、水准面——处处与铅垂线垂直的连续封闭曲面。 9、直线定向——确定地面直线与标准北方向的水平角。 10、直线定线——用钢尺分段丈量直线长度时,使分段点位于待丈量直线上,有目测法与经纬仪法。 11、竖盘指标差——经纬仪安置在测站上,望远镜置于盘左位置,视准轴水平,竖盘指标管水准气泡居中(或竖盘指标补偿器工作正常),竖盘读数与标准值(一般为90°)之差为指标差。 12、坐标正算——根据一条边长的方位角与水平距离,计算坐标增量。 13、坐标反算——根据一条边长的坐标增量,计算方位角与水平距离。 14、直线的坐标方位角——直线起点坐标北方向,顺时针到直线的水平夹角,其值应位于0°~360°之间。 15、地物——地面上天然或人工形成的物体,它包括湖泊、河流、海洋、房屋、道路、桥梁等。 16、地貌——地表高低起伏的形态,它包括山地、丘陵与平原等。 17、地形——地物和地貌总称。 18、测定——使用测量仪器和工具,通过测量与计算将地物和地貌的位置按一定比例尺、规定的符号缩小绘制成地形图,供科学研究与工程建设规划设计使用。 19、测设——将在地形图上设计建筑物和构筑物的位置在实地标定出来,作为施工的依据。 20、真误差——观测值与其真值之差。 21、闭合差——一系列测量函数的计算值与应用值之差。 22、限差——在一定测量条件下规定的测量误差绝对值的允许值。 23、相对误差——测量误差与其相应观测值之比。 24、绝对误差——在测量中不考虑某量的大小,而只考虑该量的近似值对其准

相关文档
最新文档