文档视界 最新最全的文档下载
当前位置:文档视界 › 微型计算机原理作业第六章习题与思考题

微型计算机原理作业第六章习题与思考题

微型计算机原理作业第六章习题与思考题
微型计算机原理作业第六章习题与思考题

第六章习题与思考题

典型例题解析

例6-1 试述PC微机中断系统的分类与特点。

答:PC微机系统中断包括硬件(外部)中断和软件(内部)中断两大类。硬件中断包括不可屏蔽中断NMI和可屏蔽中断INTR。它们都由外部硬件产生。软件中断包括软件中断INT nH和CPU内部特殊中断,它们由内部中断指令或执行程序过程中出现异常产生的。软件中断又有DOS中断和BIOS中断之分。

硬件中断的特点是:

(1)硬中断是外部事件而引起的中断,因此,硬件中断具有随机性和突发性。

(2)在硬件中断响应周期,CPU需要发中断回答信号(非屏蔽硬件中断不发中断回答信号)。

(3)硬件中断的中断号由中断控制器提供(非屏蔽硬件中断的中断号由系统指定为02H)

(4)硬件中断一般是可屏蔽的(非屏蔽硬件中断是不可屏蔽的)。

软件中断的特点是:

(1)软件中断是执行中断指令而产生的,无需外部施加中断请求信号。在程序需要调用某个中断服务程序时,只要安排一条相应中断指令,就可转去执行所需要的中断程序,因此,中断的发生不是随机的,而是由程序安排好的。

(2)在软件中断响应周期,CPU不需要发中断回答信号。

(3)软件中断的中断类型号是在指令中直接给出,因此,不需要使用中断控制器。

(4)软件中断是不可屏蔽的。

例6-2 试述可编程控制器8259A的作用。

答:可编程控制器8259A在协助CPU处理中断事务中所起的作用主要是:

(1)接受和扩充外部设备的中断请求。外设的中断请求,并非直接送到CPU,而是通过8259A接受进来,再由它向CPU提出中断请求。一片8259A可授受8个中断请求,经过级联可扩展到8片8259A,能接受64个中断请求。

(2)进行中断优先级排队。外设的中断优先级排队,并不是CPU安排,而是由8259A安排的。即由8259A中断请求输入引脚(IR)的编号决定的。连到IR0上的外设中断优先级最高,连到IR7上的外设中断优先级最低。

(3)向CPU提供中断类型号。其过程是先在8259A初始化时,将中断源的中断类型号写入8259A的ICW2,当CPU响应中断,进入中断响应周期,用中断回答信号INTA2,再从8259A读取这个中断类型号。

例6-3 试述中断向量表的作用及构成。

答:中断向量也即中断服务程序入口地址,系统中所有的中断服务程序入口地址集中起来放到存储器的某一区域内,这个存放中断向量的存储区就叫中断矢量表。中断向量表提供了每一个中断服务程序唯一的确定的入口地址,该入口地址包括4个字节,低2个字节的内容为中断服务程序的偏移地址IP,高2个字节的内容为中断服务程序的段基值CS。.把系统中所有的中断向量集中起来存入到存储器的某一存储区内,这个存放中断向量的存储区就叫中断向量表或中断服务程序入口地址表(中断服务程序首址表)。实模式下,规定把存储器的0000~3FFH共1024个地址单元作为中断向量存储区。

中断向量表的格式,即每个中断向量的4个字节在中断向量表的存放规律是,向量的偏移量(IP)放在两个低字节单元中,向量的基址(CS)放在两个高字节单元中。

例6-4某8086微机系统由两片8259A级联构成中断系统,如图6.3所示。从片8259A 接主片的IR2,主片的IR3和IR5有中断引入,中断类型号为33H,35H。两个中断服务程序在同一段内,段基址为2000H,偏移地址分别为1500H和2000H。从片IR4和IR6上有中断请求引入,类型号分别

在同一段内,段基址为3000H,

偏移地址为4000H和

4700H,试分别写出主8259A

和从8259A的初始化程序,将

4个中断服务程序的入口地址

装入中断向量表中。

⑴初始化编程:

由于是级联方式,所以,主

片8259A和从片8259A应分

别初始化,且要ICW3。假设对

主片8259A的使用要求是:主

8259A有级联输入且从IR2引

入;中断请求信号为边沿触发,

中断类型号为30H~37H;采用特殊全嵌套方式,非缓冲方式,非自动EOI结束方式(即普通EOI结束方式);屏蔽IR2,IR3,IR5以外的中断源,主片的端口地址为3F50H,3F51H。根据上述使用要求可编写主8259A的初始化程序:

MOV AL,11H ;设置ICW1主8259A采用级联方式,边沿触发

MOV DX,3FF50H ;ICW1的口地址

OUT DX,AL

MOV AL,30H ;设置ICW2即设置中断类型码基值,本例中为30H

MOV DX,3F51H ;ICW2口地址

OUT DX,AL

MOV AL,04H ;设置ICW3,主片的IR2上接有从片8259A的INT端

OUT DX,AL

MOV AL,11H ;设置ICW4,特殊全嵌套、非缓冲方式、非自动EOL结束方式

OUT DX,AL

MOV AL,0DH ;设置OCW1,允许IR2,IR3,IR5中断,其他中断均屏蔽

OUT DX,AL

MOV AL,20H ;定义OCW2,普通EOI结束方式

MOV DX,3F50H

OUT DX,AL

对从片的初始化:

假设对从片8259A的使用要求是:从片8259A接主片的IR2上,中断申请信号为边沿触发;中断类型号别为40H~47H,从片的端口地址为3F52H,3F53H;优先级采用特殊全嵌套方式,结束方式采用非自动结束EOI,非缓冲方式;采用普通EOI结束方式,

屏蔽IR4,IR6以外的中断源。

根据上述对从片8259A的使用要求,其初始化程序如下:

MOV AL,11H ;设置ICW1,级联方式,边沿触发,要ICW4

MOV DX,3F52H ;8259A的偶地址端口

OUT DX,AL

MOV AL,40H ;设置ICW2即设置中断类型码基值,引入中断类型号为40H~47H

MOV DX,3F53H ;8259A奇地址端口

OUT DX,AL

MOV AL,02H ;设置ICW3,从片接在主片的IR2端

OUT DX,AL

MOV AL,11H ;设置ICW4,特殊全嵌套、非缓冲方式,非自动EOI结束方式

OUY DX,AL

MOV AL,0AFH ;设置OCW1,允许IR4,IR6,屏蔽其他中断源

OUT DX,AL

MOV DX,3F52H

MOV AL,20H ;设置OCW2,普通方式

OUT DX,AL

⑵中断向量装入:

将4个中断服务程序的入口地址装入中断向量表,向量地址的装入方法很多,本例中用DOS功能调用法。方法是:

使用25号功能调用,先将功能调用号25送AH,再将中断类型号送入AL,将中断服务程序的段基址和偏移地址送入DS:DX,然后用INT 21H调用即可。

本例中将4个中断服务程序的入口地址装入中断向量表的程序如下:

MOV AX ,2000H ;送主片的服务程序所在段的段基址

MOV DS,AX

MOV DX,1500H ;送入偏移地址

MOV AL,33H ;中断类型号33H号送AL

MOV AH,25H ;功能调用号送AH

INT 21H

MOV DX,2000H ;第二个偏移地址送DX

MOV AL,35H ;送中断类型号35H

INT 21H

MOV AX,3000H ;送从片的中断服务程序入口地址的段基址

MOV DX,AX

MOV DX,4000H ;送从片的服务程序的偏移地址

MOV AL,44H ;送中断类型号

MOV AH,25H

INT 21H

MOV DX,4700H ;送另一个入口地址的偏移地址

MOV AL,46H ;送中断类型号

INT 21H

INTA00 EQU 20H ;PC/XT系统中8259A的偶地址端口

INTA01 EQU 21H ;PC/XT系统中8259A的奇地址端口

DATA SEGMENT

MESS DB‘THIS START:MOV AX ,CS

MOV DS ,AX ;设DS指向代码段

MOV DX ,OFFSET INT-PROC

MOV AX ,250AH ;设0AH号中断向量

INT 21H

CLI ;关中断

MOV DX ,INTA01

IN AL ,DX ;允许IRQ2中断

AND AL ,0FBH

OUT DX ,AL

MOV BX ,10 ;设置中断次数10

STI ;开中断

LL:JMP LL ;循环等待中断

INT-PROC PROC ;中断服务程序

MOV AX ,DATA

MOV DS ,AX ;将DS指向数据段

MOV DX ,OFFSET MESS

MOV AH ,09H

INT 21H ;显示发生中断的信息

MOV DX ,INT00

MOV AL ,20H

OUT DX ,AL ;发中断结束命令EOI

SUB BX ,1

JNZ NEXT ;BX计数减1,不为0转NEXT

MOV DX ,INTA01

IN AL ,DX

OR AL,04 ;BX为0,关IRQ2中断

OUT DX ,AL

STI ;开中断

MOV AH ,4CH

INT 21H ;返回DOS

NEXT:IRET ;中断返回

INT-PROC ENDP

CODE ENDS

END START

习题与思考题

一、填空题

1.引发中断的事件,称为是。对中断进行管理的所有硬件和软件的总和称为。

2.对于可屏蔽中断请求,CPU响应条件为、和。

3.对于非屏蔽中断请求,CPU响应条件为和。

4.中断源识别的两种方法是和。

5.8086/8088中断共有种类型中断,可分为中断和中断。

6.中断服务入口地址表又称为中断向量表,每个中断向量占用字节空间,2个低位字节为,2个高位字节为。

7.若中断类型号为13,则这个中断向量的第一个字节的地址为。

8.若中断类型号为14H,则这个中断向量的第一个字节的地址为。

9.由CPU执行某些指令引起的中断称之为。

10.8086/8088的中断属于中断类型。

11.程序中断方式控制输入输出的主要特点是,可以使和并行工作。

12.8259A中断控制器作用是。

13.根据中断请求来自外部或来自内部,中断分为和。

14.类型的中断常分为非屏蔽中断和可屏蔽中断。

15.8259A中断控制器的命令字分为和。

16.8086/8088的中断向量表中,每个中断处理程序的入口地址占字节。

17.8259A可编程控制器,当单片使用时,可同时接收级外设的中断请求;当级联使用时,可同时接收多达级外设的中断请求。

18.中断源识别的是。

19.中断向量是指。

20.向量中断是指。21.若中断向量的第一个字节的地址为0190H,则该中断的类型号为()H。

二、选择题:

1.在单级中断系统中,CPU一旦响应中断,则立即关闭___标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

A.中断允许B. 中断请求C. 中断屏蔽D。中断嵌套

2.下面有关“中断”的叙述,______是不正确的。

A.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求。

B.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序。

C.中断方式一般适用于随机出现的服务。

D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程。

3.发生中断请求的条件是______。

A. 一条指令执行结束

B. 一次I/O操作开始

C. 机器内部发生故障

D. 一次DMA操作开始

4.为了便于实现多级中断,保存现场最有效的方法是采用______。

A. 通用寄存器

B. 堆栈

C. 存储器

D. 外存

5.硬中断服务程序结束返回断点时,程序未尾要安排一条指令IRET,它的作用是____。

A.构成中断结束命令

B.恢复断点信息并返回

C.转移到IRET的下一条指令

D.返回到断点处

6.中断允许触发器用来_____。

A.表示外设是否提出了中断请求

B.CPU是否响应了中断请求

C.CPU是否正在进行中断处理

D.开放或关闭可屏蔽硬中断

7 CPU响应二个硬件中断INTR和NMI时相同的必要条件是____。

A.允许中断

B.当前指令执行结束

C.总线空闲

D.当前访问存储器操作结束

8.在两片8259A级联的中断系统中,从片的INT端接到主片的IR5端,则初始化主、从片ICW3的数据格式分别是____。

A.05H和20H

B.50H和02H

C.02H和50H

D.20H和05H

9.进行溢出中断需要满足的条件是____。

A..IF=1和执行INTO指令。B.OF=1且IF=1。

C.OF=1或执行INTO指令。D.OF=1和执行INTO指令。

10.软中断INTn(n=10H~FFH)的优先级排列原则是____。

A.n值愈小级别越高B.无优先级别

C.n值愈大级别越高D.随应用而定

11.对中断控制器8259进行编程,写入初始化命令字ICW1~ICW4是采用()。

A.随机的,但必须设置好一个再设置另一个。

B.完全固定的,从ICW1开始,依次写入同一控制端口。

C.I CW1至ICW4次序固定不变,分别写入不同地址端口。

D.完全随机的,分别写入不同地址端口。

12.下列对向量中断的描述正确的是()。

A.采用硬件找到中断服务程序入口地址的方法

B.中断服务程序的入口地址

C.中断向量由中断服务程序的段基值和偏移地址二部分组成

D.中断服务程序入口地址占4 个字节

13.可编程中断控制器8259的作用是指()。

A.接受和扩充硬件中断源的中断请求

B.对外部中断源实现中断优先级的排队

C.能够向CPU提供中断源的中断类型号

D.以上所有的功能

三、问答题

1.什么是中断?

2.什么是中断源?中断源一般有哪几种?

3.什么是中断向量?中断向量有什么作用?

4.如何由中断类型号得到中断向量(即入口地址)?

5.设置中断优先级的目的是什么?

6.什么是中断向量表?其作用是什么?它是如何构成的?

7.什么是中断服务子程序?

8.中断过程一般分为哪几个阶段?各有什么作用?.中断过程一般分为哪几个阶段?各有什么作用?

9.什么是中断嵌套?

10.说出硬中断与软中断有什么不同?

11.中断控制器8259A的主要功能是什么?它内部有哪些主要寄存器?各完成什么功能?

12.完全嵌套方式与特殊全嵌套方式有什么不同?

13.在多片8259A的级联中,为什么主片常采用特殊屏蔽方式?

14.什么是中断响应周期?在中断响应中CPU和8259A一般要完成哪些工作?15.8259A中断屏蔽寄存器IMR和8086/8088的中断允许标志IF有何差别?在中断响应过程中,它们怎样配合工作?

16.为什么在主程序和中断服务程序中都要安排开中断指令?

四、其它题

1.已知中断向量表中004CH单元中的内容为9918H,004EH单元中的内容为4268H,试求出这些单元对应的中断类型号和中断的服务程序入口地址。

2.按照要求对8259A进行初始化编程:单片8259A应用于8086系统,中断请求信号为边沿触发方式,中断类型号为80H~87H,采用中断自动结束方式,特殊全嵌套方式,工作在非缓冲方式,其8259的奇偶端口地址为04A2H和04A0H。

3.设8259A的ICW2被编程为1AH,则接IR4的外设的中断类型号是什么?它的中断向量地址是什么?

4.试按下列要求对8259A进行初始化:系统CPU为8086,系统中有一片8259A,中断申请信号采用电平触发,中断类型为60H,61H,……,67H,采用特殊嵌套,非缓冲方式,中断自动结束方式,8259A的端口地址为83H,84H。

参考答案

一、填空题:

1中断源、中断系统。

2无系统总线请求、CPU允许、当前指令执行完。

3无系统总线请求、当前指令执行完。

4.软件查询、向量中断。

5.256、软件、硬件。

6. 4、IP、CS。

7.00034H。

8.00050H。

9.软件中断(或内部中断)。

10.向量。

11.CPU、外设。

12.接受中断申请、提供类型号、优先级管理。

13.软件中断、硬件中断。

14.硬件中断。

15.初始化命令字、工作命令字。

16.4。

17.8、64

18.找到哪一个中断源提出申请并找到中断服务的入口地址。

19.中断服务程序的入口地址

20.用硬件的方法来找到中断服务程序入口地址的中断源识别方法

二、选择题:

1-5 AAABB 6-10 ABDDB 11-13 CAD

三、问答题:

1.答:所谓中断,是指CPU在执行当前程序时,由于外部或内部事件的发生,而使得CPU 暂时挂起正在执行的程序,转到为外部或内部事件服务的程序中执行。当服务程序执行完毕后,再返回到被挂起的程序继续执行,这个过程就称为中断

2.答:发出中断请求的外部设备或引起中断的内部原因(事件)称为中断源。中断源有外部设备中断,硬件故障中断,指令中断和程序性中断等几种。

3.答:中断向量就是中断服务程序的人口地址。其作用是引导CPU去执行相应的中断服务程序。

4.答:将中断类型号n乘以4求出中断向量在中断向量表中的首字节地址4×n。然后将中断矢量表中的4×n和4×n+1二个单元内容装入指令指针寄存器IP,将4×n+2和4×n+3单元的内容装入CS代码段寄存器,进而可求出中断服务程序入口地址首字节地址为:PA=CS×16+IP。

5.答:设置中断优先级的目的主要是①当多个中断源同时提出申请时,根据优先级别判断先执行哪一个中断服务程序;②当系统正在执行某一个中断程序时,又有新的中断源提出中断,可根据中断优先级的高低,决定是否中断正在执行的中断服务程序,高级别的中断可中断正在执行的中断服务程序,而低级别的中断则不能中断正在执行的中断服务程序。

6.答:中断向量表即中断服务程序入口地址表,其作用为提供系统中所有中断服务程序一一对应的中断服务程序入口地址,即中断服务程序的段基值CS和偏移地址IP。中断向量表中,中断号为n的中断向量占4个字节,分别为4n,4n+1,4n+2,4n+3。其中,4n 和4n+1存放IP,4n+2和4n+3存放CS。8086系统中,中断向量表位于存储器的最低端地址从00000~03FFH共1K字节的存储区域。

7.答:中断服务程序实际上是具有一定功能和格式,预先设计好的子程序或过程。可供系统和用户程序调用,或由外部硬件启动。

8.答:一般有下面三个阶段。①中断申请:有允许发出中断请求中断源向发出中断请求信号。②中断响应:CPU在满足响应的条件后,自动完成关闭中断(为禁止CPU响应其它中断申请),保护断点现场信息(通常为断点和标志寄存器内容入栈),获得中断服务入口地址,转中断服务程序

9.答:中断嵌套就是后一级中断能中断前一级中断服务程序,转去为后一级中断服务,服务完毕后,在返回到前一级的中断服务程序继续执行。

10.答;不同之处有:①引起中断的条件;硬中断是由外部硬件(外设)产生的中断,软中断是执行INT n指令而引起的中断。②获取中断号的方式;硬中断的中断号一般有中断控制器提供(除NMI),软中断由中断指令给出。③CPU响应的条件;硬中断(除NMI)是可屏蔽的,软中断和NMI是不可屏蔽的。④中断结束的方式;硬中断(除NMI)的服务程序执行完时,一般要发中断结束命令(EOI),而软中断则不需要。

11.答:8259A的主要功能是控制和管理不可屏蔽中断源向CPU发中断申请,并提供相应的中断类型号。内部有:中断请求寄存器(IRR),用来锁存外部输入的中断请求信号;中断服务寄存器(ISR):用来记录被响应且正在处理的中断请求;中断屏蔽寄存器(IMR):用来对各个中断源(IR7~IR0)进行屏蔽或开放。

12.答:特殊全嵌套方式与完全嵌套方式的过程基本相同,只是在中断嵌套时的条件上有所不同;完全嵌套方式仅允许级别高的中断源申请中断进行嵌套。而特殊全嵌套方式不但

允许级别高的中断申请,而且允许同级的中断申请进行嵌套。

13.答:在8259A的级联中,从片的INT端连在主片的某一中断输入引脚IR i端,这样,从片上的8个输入端的优先级都高于了主片上IR i以后的中断申请信号,为了改变这种情况,使得系统只屏蔽从片上的中断,而允许主片上的中断信号,则就必须集中能够主片设定为特殊屏蔽方式。

14.答:所谓中断响应周期是CPU在收到中断控制器提出的中断请求INT后,若IF=1

且当前指令执行完毕,CPU发出两个连续的中断应答信号INTA与中断控制器进行应答操作的过程。在中断响应中,CPU发第一个INTA负脉冲时,封锁总线锁定信号LOCK,8259A 将被选中最高优先级置位ISR,相应IRR位清零。CPU发发第二个INTA负脉冲时,总线

锁定信号LOCK撤除,8259A通过数据总线向CPU发被响应中断的中断类型号。若是在自动结束方式下,则先被置位的ISR对应位复位。CPU根据获取的中断号求出中断向量,保护标志位和断点,并将中断向量置入CS:IP中。

15.答:中断屏蔽寄存器IMR有8位,决定着是否能向CPU发中断申请信号INT,若某位为1,则对应的中断输入被屏蔽,为0,则允许。中断允许标志IF是决定CPU是否能响应可屏蔽中断信号INTR的允许标志位,为1,允许,为0,屏蔽。在中断响应过程中,先根据IMR进行判优,允许则向CPU发INT信号,再由CPU的中断允许标志IF是决定

是否响应,允许则发中断响应信号INTA。

16.答:在主程序安排开中断指令是为了能响应中断,使CPU在中断方式下工作,提高CPU的工作效率。在中断服务程序中(开始)安排开中断指令是为了能进行中断嵌套,使CPU处理更加紧急的事件。

11. 答:中断处理过程由以下六个环节组成:

⑴保护现场。:其作用为:CPU响应中断时自动完成断点和标志寄存器内容的保护,但主程序中使用的寄存器的保护则由用户视使用而定。由于中断程序中也要用到某些寄存器,若不保护这些寄存器在中断前的内容,中断服务程序会将其修改。这样,从中断服务程序返回主程序后,程序不能正确执行。由用户保护这些寄存器内容的功能称为保护现场,实质上是执行PUSH指令将需要保护的寄存器的内容推入堆栈。

⑵开中断。其作用为:CPU接收并响应一个中断后自动关闭中断,是为了不允许其他的中断来打断它。但在某些情况下,有比该中断更优先的情况要处理,此时,应停止对该中断的服务而转入优先级更高的中断处理,故需要再开中断,若不允许响应更高级别的中断请求在此也可不开中断

⑶中断服务。其作用为:中断服务的核心就是对某些中断的处理。如:传送数据,处理掉电紧急保护,各种报警状态的控制处理等等。

⑷关中断。其作用为:由于有(2)的开中断,因而在此处对应一个关中断过程,以便下面恢复现场的工作顺利进行而不被中断。

⑸恢复现场。其作用为:在返回主程序前要将用户保护的寄存器内容从堆栈中弹出,以便返回主程序后继续正确执行主程序,恢复现场用POP指令。要注意的是堆栈为先进后出的数据结构,注意保护现场时寄存器入栈的先后次序要与出栈时的次序相反。

⑹开中断返回。其作用为:此处的开中断对应CPU响应中断后自动关闭中断,在返回主程序前,也就是中断服务程序的倒数第二条指令往往是开中断指令,最后一条是返回指令,执行返回指令,CPU自动从现行堆栈中弹出CS、IP和Flags的内容,以便继续执行主程序。

四、其它题

1.中断类型号为13H,中断服务程序入口地址为4BF98H。

2.I CW1=13H,ICW2=80H,ICW4=13H

初始化程序段为:

MOV AL,13H ;设置ICW1:单片,边沿触发,要写ICW4

MOV DX,1CE0H ;8259A偶地址端口

OUT DX,AL

MOV AL,80H ;设置ICW2:中断类型号的高5位为10000

MOV DX,1CE2H ;8259A奇地址端口

OUT DX,AL

MOV AL,13H ;设置ICW4:特殊全嵌套方式,自动结束,非缓冲方式

OUT DX,AL

3.已知ICW2=1AH,高5位为00011,则接IR4的外设的中断类型号为1CH,1CH×4=00070H,故中断向量的地址为00070H~00073H。

4.I CW1=1BH,ICW2=60H,ICW4=13H

5.试按下列要求对8259A进行初始化:系统CPU为8086,系统中有一片8259A,中断申请信号采用电平触发,中断类型为60H,61H,……,67H,采用特殊嵌套,非缓冲方式,中断自动结束方式,8259A的端口地址为83H,84H。

初始化程序段为:

MOV AL,1BH ;设置ICW1:单片,电平触发,要写ICW4

OUT 84H,AL ;8259A偶地址端口

MOV AL,60H ;设置ICW2:中断类型号的高5位为01100

OUT 83H,AL ;8259A奇地址端口

MOV,AL,13H ;设置ICW4:特殊全嵌套方式,自动结束,非缓冲方式

OUT 83H,AL

西电微机原理大作业

科目:微机原理与系统设计授课老师:李明、何学辉 学院:电子工程学院 专业:电子信息工程 学生姓名: 学号:

微机原理硬件设计综合作业 基于8086最小方式系统总线完成电路设计及编程: 1、扩展16K字节的ROM存储器,起始地址为:0x10000; Intel 2764的存储容量为8KB,因此用两片Intel 2764构成连续的RAM存储区域的总容量为2 8KB=16KB=04000H,鉴于起始地址为10000H,故最高地址为 10000H+04000H-1=13FFFH 电路如图

2、扩展16K 字节的RAM 存储器,起始地址为:0xF0000; Intel 6264的存储容量为8KB ,因此用两片Intel 6264构成连续的RAM 存储区域的总容量为2 8KB=16KB=04000H ,鉴于起始地址为F0000H ,故最高地址为 F0000H+04000H-1=F3FFFH 片内地址总线有13根,接地址总线的131~A A ,0A 和BHE 用于区分奇偶片,用74LS155作译码电路,如图所示 3、设计一片8259中断控制器,端口地址分别为:0x300,0x302; 鉴于端口地址分别是300H 和302H ,可将82590A 接到80861A ,其他作译码。电路如图:

4、设计一片8253定时控制器,端口地址分别为:0x320,0x322,x324,0x326; 根据端口地址可知,825301,A A 应该分别接到8086的12,A A ,其余参与译码。电路如图:

5、设计一片8255并行接口,端口地址分别为:0x221,0x223,x225,0x227; 由于端口地址为奇地址,8086数据总线应该接158~D D ,且BHE 参与译码。根据端口地址可得825501,A A 应该分别接到8086的12,A A ,其余参与译码。电路如图:

微机原理习题答案-第六章

习题6 1.什么是接口?接口的功能是什么? 答:位于主机与外设之间,用来协助完成数据传送和控制任务的逻辑电路称为接口电路,接口电路对输入/输出过程起缓冲和联络作用。接口的功能是有,数据缓冲功能,联络功能,寻址功能,预处理功能,中断管理功能。 2.计算机对I/O端口编址时通常采用哪两种方法?在8086系统中,用哪种方法 进行编址? 答:I/O端口和存储器统一编址;I/O端口单独编址。8086系统采用I/O端口单独编址方式。 3.CPU和输入/输出设备之间传送的信息有哪几类? 答: 数据信息,控制信息,与状态信息。 4.简述CPU与外设进行数据交换的几种常用方式. 答: 程序控制方式: 特点是依靠程序的控制来实现主机和外设的数据传送,可分为无条件传送方式和查询方式. 中断控制方式: 每次输入和输出一个数据,CPU都要检查外设的状态。 直接存储器存取控制方式:cpu不参加数据传送,而是由DMA控制器来实现内存与外设,外设与外设之间的直接传递。 通道方式:可以实现对外围设备的统一管理和外围设备与内存之间的数据传送。 外围处理机方式:由PPU独立于主机工作,减少了CPU控制外设的负担。 5.无条件传送方式适用哪些场合?查询方式原理怎样?主要用在什么场合?答:无条件传送适用于简单的输入/输出设备,CPU可以随时读取或接受状态。这些信号变化缓慢,当需要采集数据时,无需检查端口,就可以立即采集数据,直接用输入/输出指令完成。无条件传送方式主要用于控制CPU与低俗I/O接口之间的信息交换。

6.现有一输入设备,其数据端口的地址为FFE0H,并于端口FFE2H提供状态,当其D0位为1时表明输入数据准备好。请编写采用查询方式进行数据传送的程序段,要求从该设备读取100B并输入到1000H:2000H开始的内存中。 MOV DX, 0FFE2H L1:IN AL, DX 这是习题6的第6题的答案,TEST AL, 01H 这个程序写不出来,建议删这一问 JZ L1 MOV AX, 1000H MOV DS, AX MOV DX, 2000H MOV CX, 100 MOV DX, 0FFE0H L2: IN AL, DX MOV [DX], AL INC BX LOOPN L2 7.查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?答:查询传送方式CPU通过程序不断查询相应设备的状态,状态不符合要求,则CPU需要等待;只有当状态信号符合要求时,CPU才能进行相应的操作。中断方式提高了计算机系统中信息处理的并行和处理器效率,中断可以实现同步操作,实时处理等功能。 1.8088/8086中断向量表的作用是什么? 答:中断向量表建立了不同的中断源与其相应的中断服务程序首地址之间的联系,它是CPU在响应中断时可以依据中断类型码自动转向中断服务程序。 2.什么叫中断向量?它放在哪里?对于1CH的中断向量在哪里?如果1CH的 中断程序从5110H开始:2030H开始,则中断向量应该怎样存放? 答:中断向量即用来提供中断入口地址的一个指针。 3.8259中IRR, IMR, ISR三个寄存器的作用是什么?

中财作业之对外投资

第五章对外投资 1、2014 年4 月5 日甲公司从证券市场上购入乙公司发行在外的股票100 万股作为交易性 金融资产,每股支付价款6 元(含乙宣告未发放的现金股利1 元),另外支付相关交易费用8 万元。 要求: 1)计算甲公司取得该股票投资的入账价值。 2)编制甲公司4 月5 日的会计分录。 2、2014 年1月1日甲公司以银行存款从证券市场上购入乙公司发行在外股份的25%,实际支付价款505 万元,另外支付相关税费5 万元,甲公司对乙公司财务和经营政策具有重大影响。同日,乙公司可辨认净资产的公允价值 要求: 1)计算甲公司2014 年1 月1 日取得的长期股权投资的投资成本。 2)编制甲公司2014 年1 月1 日的会计分录。 3、长期股权投资采用权益法核算时,其初始投资成本小于投资时应享有的被投资单位可辨认净资产公允价值的份额的。 要求: 1)是否需要对长期股权投资的初始投资成本进行调整? 2)如需要调整,编制会计分录(只写会计科目) 2200 万元。 4、2014 年1月1日甲公司出售其持有的原按权益法核算的长期股权投资,获得价款万元存入银行。该投资出售前各明细账户的余额为:“成本”借方余额900 万元,调整”贷方余额100 万元,“其他权益变动”借方余额司为该项投资计提的资产减值准备余额为50 万元。900 50 万元。2013 年12 月31 日甲公

要求:(1)编制甲公司出售该投资的会计分录。

5、2013 年 4 月 1 日甲公司以 895 万元(含支付的相关费用 5 万元,已宣告但尚未领取的 现金股利 60 万元)购入乙公司的股票,占乙公司实际发行在外普通股股票的 40% 。甲公 司对乙公司的财务与经营政策具有重大影响。 2013 年 4 月 1 日乙公司所有者权益的账面价 值为 2050 万元(乙 公司各项可辨认资产、负债的账面价值与公允价值均相等)。甲公司于 2013 年 5 月 20 日收到上述现金股利; 发生); 2014 年 4 月 10 日,乙公司宣告分配现金股利 30 日收到应得现金股利; 1 日甲公司以 3200 万元取得乙公司 60% 股权,款项以银行存款支付,乙 公司 2013 年 1 月 1 日可辨认净资产公允价值总额为 5000 万元(假定 其各项可辨认资产、 负债的公允价值均等于账面价值),甲公司对乙公司具有控制权,并对该项投资采用成本 法核算。甲公司每年均按 10% 提取盈余公积。 2013 年乙公司实现净利润 2000 万元,直接 计入所有者权益的利得为 2000 万元,乙公司未分派现金股利。 2014 年 1 月 1 日,甲公司 出售持有的乙公司 30% 的股权,取得出售价款 2600 万元,款项已收入银行存款户,当日 乙公司所有者权益的账面价值为 9000 万元(假定其各项可辨认资产、 负债的公允价值均等 于账面价值)。出售该部分股权后,甲公司不能再对乙公司实施控2013 年乙公司实现净利润 300 万元(假设利润均衡 120 万元;甲公司于 2014 年 5 月 2014 年 10 月 9 日,甲公司转让对乙公司全部投资, 实得价款 万元。 要求: (1)编制甲公司 2013 (2)编制甲公司 2013 (3)编制甲公司 2013 (4)编制甲公司 2014 (5)编制甲公司 2014 (6)编制甲公司 2014 年4月 1日取得乙公司股票时的会计分录。 年5月 20日收到乙公司派发的现金股利时的会计分录。 年 12 月 31 日确认对乙公司投资收益时的会计分录。 年4月 10日乙公司宣告派发现金股利时的会计分录。 年5月 30日收到乙公司派发现金股利时的会计分录。 年 10 月 9 日转让乙公司股票时的会计分录。 6、2013 年 1 月

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

《微机原理及应用》试题库 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 。

微机原理大作业

微机大作业 班级: 学号: 姓名:

第一题: (上机题)编写程序实现下列5项功能,通过从键盘输入1~5进行菜单式选择:(1)按数字键“1”,完成将字符串中的小写字母变换成大写字母。用户输入由英文大小写字母或数字0~9组成的字符串(以回车结束),变换后按下列格式在屏幕上显示:<原字符串>例如:abcdgyt0092 <新字符串> ABCDGYT0092 按任一键重做;按Esc键返回主菜单。 (2)按数字键“2”,完成在字符串中找最大值。用户输入由英文大小写字母或数字0~9组成的字符串(以回车结束),找出最大值后按下列格式在屏幕上显示:<原字符串> The maximum is <最大值>. 按任一键重做;按Esc键返回主菜单。 (3)按数字键“3”,完成输入数据组的排序。用户输入一组十进制数值(小于255),然后变换成十六进制数,并按递增方式进行排序,按下列格式在屏幕上显示:<原数值串> <新数值串> 按任一键重做;按Esc键返回主菜单。 (4)按数字键“4”,完成时间的显示。首先提示用户对时,即改变系统的定时器HH:MM:SS(以冒号间隔,回车结束),然后在屏幕的右上角实时显示出时 间:HH:MM:SS。 按任一键重新对时;按Esc键返回主菜单。 (5)按数字键“5”,结束程序的运行,返回操作系统。 运行结果: 首先进入的首页:

输入1 输入字符串: 安任意键后: Esc 键返回菜单:

输入2: 输入字符串: 安任意键后 Ese键返回菜单

输入3 输入若干数: 按任意键: 按Esc返回主菜单

输入4 安1修改时间 输入修改时间: 按任意键重做 按Esc返回主菜单

微机原理第6章习题参考答案

第6章习题参考答案 1.CPU与外部设备通信为什么要使用接口? 答: CPU要与外部设备直接通信会存在以下两个方面的问题:首先是速度问题,CPU的运行速度要比外设的处理速度高得多,通常仅使用简单的一条输入/输出指令是无法完成CPU与外设之间的信息交换的;其次,外设的数据和控制线也不可能与CPU直接相连,如一台打印机不能将其数据线与CPU的管脚相连,键盘或者其他外设也是如此,同时外设的数据格式千差万别,也不可能直接与CPU 连接。所以,要完成CPU与外部各通信设备的信息交换,就需要接口电路以解决以上问题。 2. I/O接口有什么用途? 答: 主要由以下几个方面的用途: a完成地址译码或设备选择,使CPU能与某一指定的外部设备通信。 b状态信息的应答,以协调数据传输之前的准备工作。 c进行中断管理,提供中断信号。 d进行数据格式转换,如正负逻辑转换、串行与并行数据转换。 e进行电平转换,如TTL电平与MOS电平间的转换。 f协调速度,如采用锁存、缓冲、驱动等。 h时序控制,提供实时时钟信号。 3.I/O端口有哪两种寻址方式?各有何优缺点? 答: I/O端口的寻址方式有存储器映像I/O和I/O映像I/O两种寻址方式。存储器映像I/O 方式是将系统中存储单元和I/O端口的地址统一编址,这样一个I/O端口

地址就是一个存储单元地址,在硬件上没有区别,对I/O端口的访问与存储器的访问相同。其缺点是占用了储存器的地址空间,同时由于存储器地址和I/O 端口在指令形式上没有区别,增加了程序设计的难度。其优点是不需要专门为I/O端口设计电路,可与存储器地址访问硬件混合设计。另一个优点是,由于I/O端口和存储器地址是相同的形式,就可以直接使用与存储器相同的指令,这将会丰富对I/O端口的操作指令。 与存储器映像I/O相反,I/O映像I/O就必须为I/O端口设计专门的硬件电路,其端口地址也是独立于存储器,也有专门的输入/输出指令等其优缺点与存储器映像I/O正好相反。 4.在8086微机系统中有个外设,使用存储器映像的I/O寻址方式该外设地址为01000H。试画出其译码器的连接电路,使其译码器输出满足上述地址要求,译码器使用74LS138芯片。 答: 见图6-1

中财作业答案

例:某企业2002年度有关资料如下:(1)应收账款项目:年初数100 万元,年末数120万元;(2)应收票据项目:年初数40万元,年末数20万元;预收账款项目:年初数80万元,年末数90万元;(4)主营业务收入6000万元;(5)应交税金-应交增值税(销项税额)1037万元;(6)其他有关资料如下:本期计提坏账准备5万元(该企业采用备抵法核算坏账损失),本期发生坏账回收2万元,应收票据贴现使“财务费用” 账户产生借方发生额 3万元,工程项目领用的本企业产品100万元产生增值税销项税额17万元,收到客户用11.7 万元商品(货款10万元,增值税1.7万元)抵偿前欠账款12万元。根据上述资料,计算销售商品、提供劳务收到的现金。 根据上述资料,销售商品产生的收入6000万元和销售商品产生的增值税销项税额为1020万元(1037-17)作为计算销售商品、提供劳务收到现金的起点;应收账款本期增加20万元,应作为减项处理;应收票据本期减少20万元,应作为加项处理;预收账款本期增加10万元,应作为加项处理; 本期计提坏账准备5万元、应收票据贴现产生的贴现息3万元和收到客户以商品抵偿前欠账款12万元,这三项业务均是应收账款(含坏账准备)或应收票据对应的账户不是销售商品、提供劳务产生的“现金”账户,因此应作为减项处理(也可以这么理解,这三项都导致应收账款期末数减少,但借方不是现金类科目,没有导致现金的增加,但在计算应收账款本期的增加额时已经认为该应收账款的减少导致了现金的增加,所以应作为调减项目处理);本期发生坏账回收业务属于应收账款减少收到现金的业务,已在余额变动调整时处理,因此,不属于特殊调整业务。 销售商品、提供劳务收到的现金=(销售商品、提供劳务产生的“收入和增值税销项税额”)-应收账款本期增加额+应收票据本期减少额+预收账款本期增加额+特殊调整业务 =(6000+1020)-20+20+10-5-3-12 =7010万元 (1)甲公司所得税采用资产负债表债务法核算,所得税率为33%;年初递延所得税资产 为49.5万元,其中存货项目余额29.7万元,未弥补亏损项目余额19.8万元。 (2)本年度实现利润总额500万元,其中取得国债利息收入20万元,因发生违法经营被罚款10万元,因违反合同支付违约金30万元(可在税前抵扣),工资及相关附加超过计税标准60万元;上述收入或支出已全部用现金结算完毕。 (3)年末计提固定资产减值准备50万元(年初减值准备为0),使固定资产账面价值比其计税基础小50万元;转回存货跌价准备70万元,使存货可抵扣暂时性差异由年初余额90万元减少到年末的20万元。税法规定,计提的减值准备不得在税前抵扣。 (4)年末计提产品保修费用40万元,计入营业费用,预计负债余额为40万元。税法

微机原理试题及答案

学年第学期微机原理及应用(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”的含义是()。

微机原理大作业代码

四、程序代码 STACK SEGMENT STACK DB 256 DUP(?) TOP LABEL WORD STACK ENDS DA TA SEGMENT TABLE DW G1, G2, G3, G4, G5 STRING1 DB '1. Change small letters into capital letters of string;', 0DH, 0AH, '$' STRING2 DB '2. Find the maximum of string;', 0DH, 0AH, '$' STRING3 DB '3. Sort for datas;', 0DH, 0AH, '$' STRING4 DB '4. Show Time;', 0DH, 0AH, '$' STRING5 DB '5. Exit.', 0DH, 0AH, '$' STRINGN DB 'Input the number you select (1-5) : $' IN_STR DB 'Input the string (including letters & numbers, less than 60 letters) :', 0DH, 0AH, '$' PRESTR DB 'Original string : $' NEWSTR DB 'New string : $' OUT_STR DB 'The string is $' MAXCHR DB 'The maximum is $' IN_NUM DB 'Input the numbers (0 - 255, no more than 20 numbers) : ', 0DH, 0AH, '$' OUT_NUM DB 'Sorted numbers : ', 0DH, 0AH, '$' IN_TIM DB 'Correct the time (HH:MM:SS) : $' HINTSTR DB 'Press ESC, go back to the menu; or press any key to play again!$' KEYBUF DB 61 DB ? DB 61 DUP (?) NUMBUF DB ? DB 20 DUP (?) DA TA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA, SS:STACK START: MOV AX, DATA MOV DS, AX MOV AX, STACK MOV SS, AX MOV SP, OFFSET TOP MAIN: CALL FAR PTR MENU ; 设置显示器 AGAIN: MOV AH, 2 MOV BH, 0 ; 页号 MOV DL, 41 ; 列号 MOV DH, 10 ; 行号 INT 10H ; 光标位置设置

单片机与微机原理 第六章

单片机与微机原理第六章 2. 80C51单片机有哪几种寻址方式?这几种寻址方式是如何寻址的? 7种 立即寻址:在这种寻址方式中,由指令直接给出参与操作的数据。 直接寻址:在这种寻址方式中,操作数项给出的是参加运算的操作数的地址。寄存器寻址:由指令指出某一寄存器的内容做为操作数。 寄存器间接寻址:在这种寻址方式中,操作数所指定的寄存器中存放的不是操作数本身,而是操作数的地址。 变址寻址:这种寻址方式以DPTR或PC为基址寄存器,累加器A为变址寄存器。变址寻址时,把两者的内容相加,所得到的结果作为操作数的地址,这种方式常用于查表操作。 相对寻址:通常用于相对转移指令中。 位寻址:是指对片内RAM的位寻址区和某些可位寻址的特殊功能寄存器中的任一二进制位进行位操作时的寻址方式。 3.要访问特殊功能寄存器和片外数据寄存器,应采用哪些寻址方式? 特殊功能寄存器:直接寻址、寄存器寻址和位寻址 片外数据寄存器:间接寻址 5.外部数据传送指令有哪几条?试比较下面每一组中两条指令的区别。 MOVX A, @DPTR ;((DPTR))→A MOVX @DPTR, A ;(A)→(DPTR) MOVX A, @Ri ;((Ri))→A MOVX @Ri, A ;(A)→(Ri) (1)MOVX A, @R0;MOVX A, @DPTR 前者只占用P0口,输出8位地址;后者占用P0、P2口,输出DPTR中的16位地址。 (2)MOVX @R0, A;MOVX @DPTR, A 写外部存储器指令,寻址范围不同。 (3)MOVX A, @R0;MOVX @R0, A 前者是读外部指令,后者是写外部指令。 6.在80C51系列单片机的片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,请分析下段程序中各指令的作用,并翻译成相应的机器码,说明源操作数的寻址方式,按顺序执行每条指令后的结果。 MOV A,40H ;A=48H;直接寻址;E540

华工中财2019秋季学期平时作业

中财2019年秋季学期平时作业 注意事项: 平时作业截止提交日期为2019.11.30,在此日期前均可以提交平时作业; 计算分析题的计算部分按步骤给分,请写计算过程,分录部分按要求填列; 请下载题为“中财2019秋季学期平时作业答题卡”的Word附件(答题卡),并在答题卡上作答,不要直接在试卷上作答,否则将酌情扣除卷面分; 平时作业的答案将在作业截止提交日期之后公布 一、计算分析题(本题含4小题,每题10分,共计40分) 1、大华股份有限公司(以下简称“大华公司”)为增值税一般纳税人,购买及销售商品适用的增值税税率为16%。原材料按实际成本法核算,发出材料采用月末一次加权平均法计量,年度终了按单个存货项目计提存货跌价准备。大华公司2018年12月初A材料结存500公斤,实际成本20000元。12月发生有关A材料的业务如下: (1)12月1日,从外地购入A材料1000公斤,增值税专用发票上注明的价款为40000元,增值税税额为6400元,另发生运杂费600元,装卸费400元,各种款项已用银行存款支付,材料已验收入库。 (2)12月8日,从本市购入A材料400公斤,增值税专用发票注明价款16400元,增值税税额2624元。货款未付,材料已验收入库。 (3)12月15日,接受丙公司投资,收到A材料600公斤,投资各方确认的价值为24600元(含税),投资方未提供增值税专用发票。按投资协议规定,丙公司投资后其投资占大华公司注册资本200万元的1%。 (4)12月31日,汇总本月发出A材料1500公斤,其中产品生产领用1000公斤,企业管理部门领用500公斤。 (5)12月31日,假设用库存A材料生产成丁商品至完工尚需发生加工成本4700元,丁商品的估计售价为47500元,估计销售丁商品将发生销售费用及相关税金为2500元。A材料的存货跌价准备月初余额为零。 大华公司持有的A材料专门用于生产丁商品。 要求: (1)编制与A材料初始计量有关的会计分录。 (2)编制发出A材料的会计分录。 (3)编制2018年年末计提A材料存货跌价准备的会计分录。

微机原理及接口技术考试各章重点题库及答案

微机原理与接口技术试题库 第一章基础知识 一、填空 1、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 二、选择 1、计算机中采用 A 进制数。 A. 2 B. 8 C. 16 D. 10 2、以下的 C 编码是一种有权码。 A. 循环码 B. BCD码 C. 8421码 D. 余3码 3、八进制数的尾符是 B 。 A. B B. O C. D D. H 4、与十进制数254等值的数是 A 。 A. 11111110 B. 11101111 C. 11111011 D. 11101110 5、下列不同数制表示的数中,数值最大的是 C 。 A. 11011101B B. 334O C. 1219D D. DAH 6、与十六进制数BC等值的数是B 。 A. 10111011 B. 10111100 C. 11001100 D. 11001011 7、下列字符中,ASCII码值最小的是 A 。 A. K B. Y C. a D. i 8、最大的10位无符号二进制整数转换成十进制数是C 。 A. 51 B. 512 C. 1023 D. 1024 9、A的ASCII码值为65D,ASCII码值为68D的字母是C 。 A. B B. C C. D D. E 10、下列等式中,正确的是 D 。 A. 1KB=1024×1024B B. 1MB=1024B

微机原理交通灯系统设计大作业样本

微机原理与接口技术 大作业 交通灯控制电路设计 1.设计题目 交通灯控制电路设计 规定: 1-每个路口均有车行批示灯:红,黄,绿 2-每个路口均有人行批示灯:红,绿 3-倒计时显示:两位数码管

4-使用PC-XT总线,定期器 5-设计硬件电路,列写控制规律,软件流程。 2.设计方案 本方案通过使用PC-XT总线,定期器,20个共阴极LED灯管,2片8255芯片与74LS138译码器,加上2个与门,以及16个LED共阴极数码管实现题目给定功能。 功能概述:使东南西北四个路口车行红绿黄灯,与人行道红绿灯,实现如下功能: 1-初始状态,四个路口全为红灯; 2-东西路口车行批示灯红灯,东西路口人行批示灯绿灯,南北路口车行批示灯绿灯,南北路口人行批示灯红灯,延时 3-东西路口车行批示灯黄灯闪烁,东西路口人行批示灯红灯,南北路口车行批示灯绿灯,南北路口人行批示灯红灯,延时 4-东西路口车行批示灯绿灯,东西路口人行批示灯红灯,南北路口车行批示灯红灯,南北路口人行批示灯绿灯,延时 5-东西路口车行批示灯绿灯,东西路口人行批示灯红灯,南北路口车行批示灯黄灯闪烁,南北路口人行批示灯红灯,延时 6-在各个交通灯按照上述逻辑循环变换期间,2位LED数码管不间断计时进行倒计时,同步预备进行各个颜色交通灯转换。

3.硬件电路 如图所示

由硬件电路分析: AEN=0-非DMA操作,可以使译码器参加译码输出有效片选信号,故AEN=0,取反后为1。 由于G为高电平有效,G2A,G2B为低有效,故A9=0;A8=0,AEN=0使G2A,G2B,G有效。 由74LS138真值表可得输入 使能-G1=1;G2A=G2B=0且选取-C=B=A=1时,输出处Y0=Y1=1,取反后Y1=Y0=0,接入两个8255芯片片选信号口CS。由于CS口为低电平有效,故两片8255与CPU及PC-XT总线完毕连接 故82551-交通灯处: 控制口地址:00 1111 1111 →0x0FF C口地址:00 1111 1110 →0x0FE B口地址:00 1111 1101 →0x0FD A口地址:00 1111 1100 →0x0FC

09级中财-1期末综合作业

中级财务会计-1各章概念、核算题同步练习 法商学院09级会计专业用 1-8章综合业务核算作业 一、计算分析题 1.佳艺公司20**年12月31日资产负债表上列有货币资金14 831.70元,经查其明细账,发现其内容为: (1)库存现金 1 628.90元 (2)职工借款650.00元 (3)邮政汇票39.00元 (4)银行存款10 823.80元 (5)银行汇票存款 1 300.00元 (6)备用金390.00元 要求:请指出上述内容中,哪些项目不应该包括在货币现金的范围内,并计算出该公司20**年12月31日货币资金的正确余额。 2、甲公司2008年1月1日购入面值为100万元,年利率为4%的A债券;取得时支付价款104万元(含已宣告尚未发放的利息4万元),另支付交易费用0.5万元,甲公司将该项金融资产划分为交易性金融资产。2008年1月5日,收到购买时价款中所含的利息4万元,2008年12月31日,A债券的公允价值为106万元,2009年1月5日,收到A债券2008年度的利息4万元;2009年4月20日,甲公司出售A债券售价为108万元。甲公司从购入到出售该项交易性金融资产的累计损益为()万元。 3、星海公司材料采用计划价核算。某年8月初结存甲材料4800元,应负担的差异为节约100元。 (1)本月购入材料情况如下: 验收入库外购甲材料的实际成本为19 400元,生产车间自制完工入库甲材料的实际成本为1 640元,本月收入甲材料如表所示。 (2)本月发出甲材料如表所示。 要求:(1)计算本月甲材料的成本差异率。 (2)计算发出甲材料的实际成本。 4、A公司2007年12月31日库存甲设备10台,单位成本为10万元。根据已与B公司签订的不可撤销的销售合同,2008年12月15日,A公司应按10万元/台的价格向B公司提供甲

微机原理大作业-测量电风扇转速的方案

测量电风扇转速的方案 0 引言 电风扇是每家每户都会有的一个电器,在 空调尚未普及之前,炎炎夏日人们能在风扇面 前吹着风就已经是很好的享受了。但是不知道 大家有没有想过,我们常见常用的风扇叶片的 转速究竟是多少呢。接下来我们便来探讨测量电风扇转速的一种方法。 1 可行性研究 1.1 背景 风扇转速是指风扇扇叶每分钟旋转的次数,单位是rpm。风扇转速由电机内线圈的匝数、工作电压、风扇扇叶的数量、倾角、高度、直径和轴承系统共同决定。在风扇结构固定的情况下,直流风扇(即使用直流电的风扇)的转速随工作电压的变化而同步 变化。风扇的转速可以通过内部的转速信号进行测量,也可以通过外部进行测量(外部测量是用其他仪器看风扇转的有多快,内部测量则直接可以到BIOS里看,也可以通过软件看。内部测量相对来说误差大一些)。风扇转速与散热能力并没有直接的关系,风量是决定散热能力的根本条件,更高的风扇转速会带来更高的噪声,选购散热器产品时如果风量差不多,可以选择转速低的风扇,在使用时会安静一些。

1.2 应用现状/对比案例 查阅资料可知,在其他的转速测量方法中,有一些采用了内部测量转速的方法需要采集的电子参数过多,电路逻辑分析也过于复杂(如图1、图2),故在电风扇转速的测量中,我们应尽量选用外部测量的方法,这样可以简化操作并有效减小误差。 图1其他方案转速采集电路仿真 图2其他方案控制系统示意图 1.3 效益分析 本方案中所选取的单片机、传感器均为常见且易得的器件,在花费上可以有效节省费用。 2 总体方案/初步设计

2.1 方案总述 针对在工程实践中很多场合都需要对转速这一参数进行精准测量的目的,采用以STC89C51 芯片为核心,结合转动系统、光电传感器、显示模块等构成光电传感器转速测量系统,实现对电风扇转速的测量。通过测试表明该系统具有结构简单、所耗成本低,测量精度高、稳定可靠等优点,具有广阔的应用前景。 2.2 总体方案 系统总体结构如图3所示,主要包含以单片机为核心的主控电路、以传感器为主的信息采集处理单元、转动系统、显示模块等。 图3系统总体结构 2.3 测量原理 单片机转速测量系统采用的主要原理一般情况下,大多数的单片机转速测量系统都会被视线安装在相应的设备上,同时还要通过对一些不同类型的传感器的使用来实现脉冲的产生,后才可以实行测评的方法对扇叶的转速进行有效的测量。但是对于那些临时性的转速测量系统来说,他们在进行转速测量过程中所选取的传感器主要是光电传感器,这就需要相关的技术工作人员提前在电机的转轴上安装一个能够产生脉冲的装置,从而实现对电机转速的频率测量。但是综合来看,不论是长期使用的单片机转速测量系统还是短期的测量系统,都可以通过微系统来对转轴上的转动系统 信号采集及其 处理 单片机处理电路 显示模块

中财“金融资产”作业答案

第八章(一)金融资产作业答案 一、单项选择题 1.2010年10月12日,甲公司以每股10元的价格从二级市场购入乙公司股票10万股,支付价款100万元,另支付相关交易费用2万元。甲公司将购入的乙公司股票作为交易性金融资产核算。2010年12月31日,乙公司股票市场价格为每股18元。2011年3月15日,甲公司收到乙公司分派的现金股利4万元。2011年4月4日,甲公司将所持有乙公司股票以每股16元的价格全部出售,处置价款160万元,另支付相关税费 2.5万元。 要求:根据上述资料,不考虑其他因素,回答下列各题。 (1)甲公司持有乙公司股票2010年12月31日的账面价值是(C )。 A.100万元 B.102万元 C.180万元 D.182万元 (2)甲公司2011年度因投资乙公司股票确认的投资收益是(A)。 A.61.50万元 B.58.00万元 C.59.50万元 D.62.00万元 2.甲公司对外提供中期财务会计报告,2010年5月16日以每股6元的价格购进某股票60万股作为可供出售金融资产,其中包含已宣告但尚未发放的现金股利每股0.1元,另付相关交易费用0.4万元,于6月5日收到现金股利,6月30日该股票收盘价格为每股5元,7月15日以每股5.50元的价格将股票全部售出。要求:根据上述资料,不考虑其他因素,回答下列问题 (1)2010年6月30日确认的资本公积为(A)。 A.-54.4万元. B.60万元. C.-54万元 D.54.5万元 (2)出售该可供出售金融资产影响2010年7月营业利润的金额为(C)。 A.54万元 B.36万元 C.-24.4万元 D.30万元 3.2010年1月1日,甲公司从二级市场购入乙公司分期付息,到期还本的债券10万张,以银行存款支付价款9 050万元,另支付相关交易费用12万元。该债券系乙公司于2009年1月1日发行,每张.券面值为1 000元,期限为3年,票面年利率为5%,每年年末支付当年度利息。甲公司拟持有该债券至到期。 要求:根据上述资料,不考虑其他因素,回答下列各题。 <1>.甲公司购入乙公司债券的入账价值是(B)。 A.9 050万元 B.9 062万元 C.10 000万元 D.9 012万元 <2>.甲公司持有乙公司债券至到期累计应确认的投资收益是(B)。 A.620万元 B.1 938万元 C.500万元 D.938万元 4.M公司于2008年1月1日从证券市场购入N公司发行在外的股票30 000股作为可出售金额资产,每股支付价款10元,另支付相关费用6 000元。2008年12月31日,这部分股票的公允价值为320 000元,M公司2008年12月31日计入公允价值变动损益科目的金额为(A)。

微机原理大作业

洛阳理工学院 微 机 原 理 与 接 口 技 术 《微机原理与接口技术》作为我们机械工程专业的必修的考察课程。本课程主要讲了计算机接口相关的基本原理、微处理器系统和微型计算机系统的总线、计算机接口技术的介绍以及计算机接口技术在工程

实际当中的应用等课程内容的介绍,概括了微机原理与计算机接口技术,微型计算机系统是以微型计算机为核心。 课程主要内容 第一章:主要了叙述微型计算机的发展构成和数的表示方法 (1)超、大、中、小型计算机阶段(1946年-1980年) 采用计算机来代替人的脑力劳动,提高了工作效率,能够解决较复杂的数学计算和数据处理 (2)微型计算机阶段(1981年-1990年) 微型计算机大量普及,几乎应用于所有领域,对世界科技和经济的发展起到了重要的推动作用。 (3)计算机网络阶段(1991年至今)。 计算机的数值表示方法:二进制,八进制,十进制,十六进制。要会各个进制之间的数制转换。计算机网络为人类实现资源共享提供了有力的帮助,从而促进了信息化社会的到来,实现了遍及全球的信息资源共享。 微机系统的基本组成 1.微型计算机系统由硬件和软件两个部分组成。

2.系统总线可分为3类:数据总线DB(Data Bus),地址总线AB(Address Bus),控制总线CB(Control Bus)。 3.微机的工作过程就是程序的执行过程,即不断地从存储器中取出指令,然后执行指令的过程。 第二章8086/8088微处理器 1.8086微处理器结构: CPU内部结构:总线接口部件BIU,执行部件EU; CPU寄存器结构:通用寄存器,段寄存器,标志寄存器,指令指针寄存器; CPU引脚及其功能:公用引脚,最小模式控制信号引脚,最大模式控制信号引脚。 2、8086/8088 CPU芯片的引脚及其功能 8086/8088 CPU具有40条引脚,双列直插式封装,采用分时复用地址数据总线,从而使8086/8088 CPU用40条引脚实现20位地址、16位数据、控制信号及状态信号的传输。 3.8086微机系统存储器组织:存储器组成和分段。8086微机系统的I/O结构 4.8086最小/最大模式系统配置:8086/8088 CPU芯片可以在两种模式下工作,即最大模式和最小模式。 最大模式:指系统中通常含有两个或多个微处理器(即多微处理器系

微机原理与接口技术第六章 8259A练习题及答案

中断技术和中断控制器8259A练习题及答案 一、填空题 1.8088微处理器最多能处理256种不同类型的中断。 2.8088系统的中断向量表位于从内存地址 00000H 开始,占1K字节存储单元。 3.8088CPU响应INTR中断时,将PSW(或标志寄存器内容)和断点(或CS:IP)进堆栈保存。 4.8259A可管理8级优先级中断源,通过级联,最多可管理 64 级优先级中断源。 5.若8259A的IRR(中断请求寄存器)的内容为10H,说明IR4请求中断。 二、选择题 6.8088CPU的标志寄存器中IF=1时,表示允许CPU响应______中断。C A.内部中断 B.外部中断 C.可屏蔽中断 D.不可屏蔽中断 7.CPU在响应中断时,保存断点是指______。D A.将用户设置的程序指令地址入栈保存 B.将中断服务程序的入口地址入栈保存 C.将程序状态字PSW入栈保存 D.将返回地址即程序计数器PC(CS:IP)的内容入栈保存 8.8088的中断向量表用于存放______。B A.中断类型号 B.中断服务程序的入口地址 C.中断服务程序的返回地址 D.断点地址 三、判断题 9.8086的可屏蔽中断的优先级高于不可屏蔽中断。 [ ] × 10.通常8259A芯片中的IR0优先级最低,IR7的优先级最高。 [ ]× 11.在8088系统中,所谓中断向量就是中断服务程序入口地址。 [ ] √ 四、简答题 12.CPU响应INTR中断的条件是什么? 答:(1)INTR信号为有效电平 (2)当前指令执行完毕 (3)CPU开中断(IF=1) (4)没有更高级的请求(RESET , HOLD ,NMI) 13.一般CPU响应中断时自动做哪些工作? 8088CPU呢? 答:一般CPU在响应中断时,关中断,保存断点,识别中断源,找到中断服务程序入口地址,转入中断服务程序。 8080CPU在响应中断时,首先把PSW(或标志寄存器内容)入栈保存,其余同一般CPU. 14.8088CPU在执行中断返回指令IRET时,执行什么操作? 答:(1)弹出断点送CS:IP (2)弹出PSW送标志寄存器 15.中断控制器8259A中下列寄存器的作用是什么? (1) IRR (中断请求寄存器) :保存中断源的中断请求 (2) IMR (中断屏蔽寄存器) :屏蔽/允许中断源请求中断,由程序写入,1为屏蔽,0为允许

中财1-5作业答案

一、单项业务题(共 4 道试题,共 50 分。) 1. 2009年3月,H公司(一般纳税人)发生部分经济业务如下:(25分)(1)5日,销售商品一批,增值税专用发票上列示价款50 000元、增值税8 500元;现金折扣条件为2/10、N/30。货款尚未收到;该批商品成本为30 000元。 (2)10日,委托银行开出一张金额200 000元的银行汇票用于材料采购。 (3)13日,收到5日销售商品的货款存入银行。 (4)18日,收到2008年底已作为坏账注销的应收账款20 000元存入银行。 要求:对上述业务编制会计分录。 提示:答题框内不能输入超过2000个字符。如果超过2000字符,请使用附件上传功能。 1),借;应收账款 58500 贷;主营业务收入 50000 应交税费—应交增值税(销顼税额)8500 同时;借;主营业务成本 30000 贷;库存商品 30000 (2),借;其他贷币资金—银行汇票200000 贷;银行存款 200000 (3),借;银行存款 57500 财务费用 1000 贷;应收账款 58500 (4),借;应收账款20000 偩;坏账准备 20000 同时;借;银行存款 20000 贷;应收账款 20000 2. 对W公司(小规模纳税人)本月发生的下列部分业务编制会计分录:(10分)(1)销售商品一批,不含税售价50 000元、增值税1500元;收到等额商业汇票一张。 (2)从外地购进材料一批,增值税发票上列示价款10 000元、增值税1 700元;收到银行转来的结算凭证并立即付款,材料未到。 (3)储运部领用备用金18 000元,出纳员开出等额现金支票予以付讫。 提示:答题框内不能输入超过2000个字符。如果超过2000字符,请使用附件上传功能。 (1),借;应收票据51500 贷;主营业务收入50000 应交税费—应交增值税(销项税额)1500 (2),借;在途物资10000 应交税费—应交增值税(进项税额)1700 贷;银行存款11700 (3),借;备用金—储运部18000 贷;银行存款18000 3. A工厂(一般纳税人)2月份发生部分经济业务如下,要求编制会计分录(写出总账科目即可):(6分)(1)存出投资款60万元,委托银河证券公司购买债券。 (2)职工李力报销差旅费450元,企业用现金支付。 提示:答题框内不能输入超过2000个字符。如果超过2000字符,请使用附件上传功能。1),借;其他货币资金—存出投资款600000

相关文档
相关文档 最新文档