2023年微机原理A答案及评分标准

发布 2021-03-29 11:36:28 阅读 9280

北京交通大学2005-2006学年第一学期考试试卷。

课程名称:微机原理与接**术(b卷)

一、问答题(10分,每题5分)1、c=1,z=0,n=1,v=1,vt=1

评分标准:每答对一问,得1分。

2、答:串口有4种工作方式:方式0,方式1,方式2和方式3。

方式0是同步方式,又称移位寄存器工作方式,在此方式中,8098用rxd引脚作为串行数据发送/接受端,而用txd引脚输出8个移位脉冲串,无论发送还是接收,都是最低有效位在前。此工作方式不能同时发送或接收数据,但有双向缓冲器及一条8098的i/o引脚时除外。方式1是标准的异步通讯方式。

通讯格式为每10位构成一串行帧:(原起始位10),8位数据(最低有效位在前),1位停止位。在该方式中,txd发送数据,rxd接收。

方式2与第9位数据同步的工作方式,其串行帧由11位构成:1位起始位,8位数据,1位可编程第9位及1位停止位。用方式2发送时,通过sp-wn的tb.

8将数赋给第9位数据,发送完后,tb8自动清零。接收时,只有检测到第9位数据,才被激活,不允许有奇偶校验。方式3中也是与第9位数据同步的通讯方式,其串行帧格式与方式2同,仍通过tb8对数据第9位赋值。

但当其接收数据时,无论第9位是0是1都激活串行口中断,允许奇偶校验。

评分标准:答出串口工作方式得2分,方式1基本原理得1分,方式0基本原理得1分,方式基本原理得1分。

二、编程题(10分)

nequ20hbxequ22horg2080hmain:ldsp,#00c0hdi

ldbx,#0030hldbn,#16clr40h

loop:addb40h,[bx]+djnzn,loopend

评分标准:基本思路占3分,程序结构占3分,每写错一条指令扣1分,扣完4分为止。

三、设计题(20分)

a13a14a15abc

5vg1g2ag2d

5vvccvpolvppvrefvssvssagndla

p4a8-a14

cb0a8-a12

cs2a8io/mcs35v

p3ado-ad7

a0-a7a0-a7

aleresetale

27256(32k)2000h-9fffh6264(8k)e000h-ffffh8155

c000h-c1ffh

ad0-ad7

rdxtal1xtal2

rdwrd0-d7

d0-d7wr

ale评分标准:地址/数据总线分离5分,数据线连接2分,地址线连接2分,地址译码5分,电源电路2分,复位电路2分,晶振电路2分。每错一处扣1分,扣完该部分的分数为止。

四、编程题(10分)org2006hdcwhso_intorg2080hmain:ldsp,#00c0hdi

ldbint_mask,#08hclrbint_pengingldbioc1,#10hlcallldcamei

h: sjmph

his-int:lcallldcamret

ldcam:ldbhso_command,$24haddhso_time,t1,#03hnopnop

ldbhso_command,#04haddhso_time,t1,#05hnopnop

ldbhso_command,#34h

addhso_time,t1,#5000nopnopret

评分标准:基本思路3分,程序结构3分,每错一处扣一分,扣完4分为止。

五、编程题(15分)

ldsp,#00c0hdi

ldbint_mask,#01hclrbint_pendingldbioc1,#04hldbal,#08handbp1,#0dehei

h:lcallprocesssjmphtint:pushf

djneal,returnlcalladldbal,#08hreturn:popfret

ad:ldbad_command,#0dhnopnop

adbusy:jbsad_result,3,adbusyldbcl,ad_result(l0)ldbch,ad_result(h2)shrcx,#06hretprocess:

cmpcx,#1ffhjhl2

l1:andbp1,#0dfhorbp1,#01hsjmpreturn2l2:andbp2,#0fehorbp2,#20hreturn2:ret

评分标准:基本思路5分,程序结构5分,每错一处扣一分,扣完5分为止。

六、编程题(35分)

ldsp,#00c0hdi

ldbint_mask,#01hclrbint_pendingldbioc,#04hldbal,#08hldbx,#a800hldbah,#0ehstbah,[bx]+incbx

ldbah,#3fhstbah,[bx]+ldbah,#00hstbah,[bx]ei

h:lcalldispsjmph

tint: djne al,returnlcallprocessldbal,#08h

return:retprocess:

incbgecmpbge,#10jnereturn2clrbgeincbshicmpbshi,#10jnereturn2clrbshiincbbaicmpbbai,#10jnereturn2clrbaireturn2:ret

disp:ldex,#0030hldcx,#0038hldbah,#03hloop1:ldbbx,[ex]+ldbdl,tab[bx]stbdl,[cx]+djneah,loop1ldbx,#0038hldbdl,#03hldbdh,#0fbhloop2:

ldbcl,[bx]+ldex,#a802hstbcl,[ex]+stbdh,[ex]+lcalldelayshrbdh,#01hdjnedl,loop2ret

delay:ldb80h,#

l:nopdjne80h,lret

tab:dcb,3fh,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh

8155控制字地址为:a800a801(ad)a802(bd)a803(cd)控制字为:00001110#0eh

评分标准:程序结构5分,8155地址5分,字形表5分,秒计数子程序5分,显示子程序5分,8155控制字5分,加1子程序5分。

答案 微机原理及应用

一 填空题 每空1分,共30分 1 cpu访问存储器时,在地址总线上送出的地址称为物理地址。x86系统中,执行指令push ax后,sp sp 2 若执行指令pop ax后,sp sp 2 3 指令 mov ax,2000h 源操作数的寻址方式为立即数 指令 mov ax,bx si 6 源操作数的...

微机原理及应用 A答案

天津市红桥区职工大学。2014 2015学年度第一学期。计算机应用技术 1班。微机原理及应用 期末试卷。专业 班级姓名学号成绩。一 名词解释 每题2分,共10分 1 a d转换器。将模拟电压或电流转换成数字量的器件或设备。2 modem 调制解调器。3.eueu称为执行单元,负责执行指令。4.查询传...

2019微机原理A 答案

一 选择题 单选或多选,每小题1分,共5分 二 填空题 每空1分,共25分 1.01010000b 0 00111000b2.线性 物理。3.实地址方式 保护方式 虚拟8086方式。4.数据 ds e si 附加 es e di5.循环控制指令 loopcc 串操作重复指令 rep 7.4g 4g ...