您的当前位置: 首页 > 复习备考 > 汇总/分享/下载 > 真题资料下载 > 正文

2016上交大820微型计算机原理与应用真题回忆

作者:鸿知考研网 来源:fduky.com 浏览:444 次 发布时间:2021/12/17

QQ:3007473869(陈老师)    微信号:kaoyan618(墨墨学姐)


【上海名校考研微信扫一扫

======分割线======

填空2*10

1.给了BPSISS什么的,然后给了一个存储单元的数据指令XCHGBX[BP+SI]后求BX的数值

2.arrayDW10(DUP5(DUP4(20H,30H,40H)))array占多少内存

3.IRET指令弹出的顺序是什么

4.0000:00C0H存放了一个中断向量问中断类型号是什么

5.8259ICW2控制字是70HIR6的中断类型号是什么

6.8086用什么控制线区分是访问存储器还是IO端口

7.无符号数比较,看什么标志位(这道题他题干特别简短我都没懂什么意思)

8.一个8Kbyte*8的存储器组成128字节的系统要几片

9.忘了

10.忘了


简答5*8

1为什么8086/8088要分段怎么分段

2给了四条指令让指出错误

1mov200】,80H

2PUSHDL

3INDX[200H]

4MOVAXOFFSET[SI]

3,AEOU64H

BEQU19H

CEQU25

DEQU2

(1)A/4LTB

(2)DXOR(CEQD)

4什么是中断类型码什么是中断向量什么是中断向量表在8086中中断类型码与中断向量什么关系

5IO端口编址方式有哪些有哪些特点

程序分析2*10

1让在从2000H偏移开始的100个补码数据中找到最小的一个放到偏移量2000H地址去

1)是把2000H赋给BX

2忘记了可能是把第一个数据给AL

3大概是比较AL和新的[BX]大小之后的跳转指令应该是AL[BX]小了再循环,然后我觉得可能要注意的是他说的是补码大概要用有符号数的跳转指令

4,就是如果[BX]更小以后,跟AL交换下然后再JMPLOOP1

5AL值给[2000H]


第二题

AL35H

低四位给了DL

高四位右移四位然后乘以十

然后AL再加上DL

我不确定我写的对不对就不放答案了但程序就是这样

然后是一道存储器

第一问给了两个方框问是什么引线因为两个方框是选择奇偶存储体的所以应该是A0BHE

第二问问地址编码方式他没有用A18

第三问问两片RAM地址有没有重叠为什么

然后是一道8053

是计数器零对工件技术每满五百输出一个int引起中断中断程序要计数器一以1000hz的方波驱动一个音箱,给了一个五秒延时程序可以直接调用,然后通道1gate是跟数据总线的D0D位相连,中间有一个IO接口8253的端口80H-86H

第一问8253A1A2能不能和地址线的D0D1位相连为什么?

第二问与GATE1相连的IO接口的是什么器件属于什么类型(这一问也不太确定)

第三问就是写程序让写8253的初始化控制字然后设置中断向量以及中断子程序我反正就写了三个片段没写完整的哦对了还要写必要的备注

最后一题8255考得打印机PA输出数据到打印机PC7接打印机STBPC0接打印机BUSY(顺序可能反过来记不清了让输出一串字符要以回车(0DH)结尾

让写程序包括8255初始化查询式输出


  

==========分割线==========

2025上海名校考研学长学姐1对1高分辅导,仅198/课时,微信号:kaoyan618



  • 电话咨询

  • 1对1辅导,198/课时
  • 电子邮箱

  • kaoyan618(微信号)