微机原理真题2019年,错题整理
目录
2019年
填空
编程
1编辑
2
3
练习册的题
2019年
1:在计算机中能够在一组信息中取出所需要的一部分信息的器件是()
A:触发器 B:寄存器 C:译码器 D:锁存器
2:宏汇编程序中一般由3个段组成,这三个段都采用隐含定位的方式,即三个段的首地址都是()的整数倍。
A:4 B:8 C:16 D:32
这题考的是PARA 默认方式
3:下列选项不是接口电路的主要组成部分()
A:状态命令逻辑电路 B:地址译码和锁存电路
C:状态设置和存 储电路 D:数据存储和缓冲电路
比如说打印机接口 ,需要你给他控制,数据,还有读它的状态
4:下列()输入/输出控制方式中8086CPU必须工作在最大模式
A:输入/输出处理机 B:DMA控制方式 C:中断控制方式 D:程序控制方式
5:汇编语言中下列对END语句叙述正确的是()
A:END语句在机器汇编后产生机器码 B:END语句是一可执行语句
C:END语句表示程序执行到此结束 D:END语句表示源程序到此结束
end是伪指令不会产生机器码,也不能执行
6:在并行接口的输入过程中CPU可以用()方式读取接口的数据。
A:中断 B:DMA C:通道 D:总线
7:8255A芯片中端口选择引脚是()
A: PA0,PA1 B:PB0,PB1 C:PC0,PC1 D:A0,A1
8:现代计算机系统中常采用()方式实现延时或计数。
A:软件查询 B:可编程硬件 C:单稳延时电路 D:中断查询
8253
填空
1:16位微处理器采用新的结构,内部组织管理微程序控制及(流水线)技术,加快了(取指令)周期和访问存储器的操作 8086指令预取队列6个字节 8088指令预取队列4个字节
2:8088工作在最大模式,要求有较强的驱动能力,通过(8288 或者写总线控制器)产生各种控制信息。
3:衡量半导体存储器性能最重要打的指标就是存储器芯片的容量和存储器速度,器存储器芯片的容量=(字数×字长)。
4:8259A的操作命令字有3个,OCW1是对(IMR)置位复位的命令字。OCW2是(EOA)的命令字,用于复位ISR以及改变优先级,OCW3是读(IRR ISR)以及指定设置特殊屏蔽方式的命令。
5:接口电路的基本功能就是对数据传送实现控制,具体包括一下几种功能:地址译码,(数据缓冲),信息转换,提供命令译码和状态信息以及(定时和控制)
中断可以分为内部中断和外部中断,其中内部中断包括:(故障),(陷阱),(异常终止)。
编程
1
我自己的思路,自己写得很牛马
DATA SEGMENT D1 DB '1st$' D2 DB '2st$' D3 DB '3st$' D4 DB '4st$' D5 DB '5st$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATAMOV DS,AX;从键盘输入数据MOV AH,1INT 21HCMP AL,'1';跟1比较JL NEXTX;小于1不满足JZ NEXT1CMP AL,'2'JZ NEXT2CMP AL,'3'JZ NEXT3CMP AL,'4'JZ NEXT4CMP AL,'5';和5比较JZ NEXT5 JG NEXTX;大于5不满足 NEXT1:;输出'1st'MOV DX,OFFSET D1MOV AH,9;9号功能输出字符串INT 21HJMP EXIT NEXT2:;输出'2st'MOV DX,OFFSET D2MOV AH,9INT 21HJMP EXIT NEXT3:;输出'3st'MOV DX,OFFSET D3MOV AH,9INT 21HJMP EXIT NEXT4:;输出'4st'MOV DX,OFFSET D4MOV AH,9INT 21HJMP EXIT NEXT5:;输出'5st'MOV DX,OFFSET D5MOV AH,9INT 21HJMP EXIT NEXTX:;不是输入的1到5就输出*MOV DL,'*'MOV AH,2;二号功能输出字符INT 21HJMP EXITEXIT:MOV AH,4CHINT 21H CODE ENDS END START
老师的思路
DATA SEGMENT D1 DB 'st$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATAMOV DS,AX;从键盘输入数据MOV AH,1INT 21HCMP AL,'1';跟1比较JL NEXT;小于1不满足CMP AL,'5';和5比较JG NEXT;大于5不满足;你输入的是什么我就输出什么MOV DL,ALMOV AH,2INT 21H;输出'st'MOV DX,OFFSET D1MOV AH,9;9号功能输出字符串INT 21HJMP EXIT NEXT:;不是输入的1到5就输出*MOV DL,'*'MOV AH,2;二号功能输出字符INT 21H EXIT:MOV AH,4CHINT 21H CODE ENDS END START
2
先写控制字
;8255A的工作方式控制字 ;1011 1001(B9H) MOV DX,0103H MOV AL,0B9H OUT DX,AL ;C口的置位/复位控制字 ;0000 1001(09H) MOV AL,09H OUT DX,AL
算中断向量表地址,填入程序
; 中断类型号是0AH
中断向量表地址=中断类型码×4
展开 0000 1010 (0AH) ×4左移两位
00 0010 1000(028H) 中断向量表入口地址
偏移存 0028H
段地址存 002AH 中断服务程序为SERVXOR AX,AX;清零 MOV ES,AX MOV AX,OFFSET SERV;取偏移 MOV ES:[0028],AX MOV AX,SEG SERV;取段 MOV ES:[002A],AX
3
(1) 地址复用 ,用到了RAS,CAS,WE A0,A2,A1,A6,A3,A4,A5,A7
(2)Din,WE,Dout
练习册的题
1:8086CPU访问的最大I/O空间是()
A:4MB B:1MB C:640KB D:64KB
因为是I/O空间访问外设。端口有64K个
2:8086最小工作方式和最大工作方式的主要差别()
A:内存容量不同 B:I/O端口数不同
C:数据总线位数不同 D:单处理和多处理器不同
最大工作模式需要引入8288总线控制器
3:8255A工作在方式0,端口A、B和C输入输出可以由有()种组合
A:4 B:8 C:16 D:6
C口可以分为高4位和低4位 ,并且都可以用于输入和输出
4:CUP的状态寄存器中标志位,可以分为两大类一类是(状态)标志位,一类是(控制)标志位。
5:在DMA方式下,外设数据输入到内存的路径是(B)
A:CPU -> 存储器 B:外设->数据总线-> 存储器
C:外设 ->CPU->DMAC-> 内存 D:外设->DMAC->内存
DMA模式CPU已经让出了总线用不到CPU
6:USB总线按数据传送方式属于()总线
A:位 B:并行 C:串行 D:带宽
7:三片8259A级联时,主片必须采用的嵌套方式时()
A:一般全嵌套 B:特殊全嵌套 C:不嵌套 D:以上都不对
堆栈段的定义(也不是和常用) 后面要跟 stack,别的段不需要
STACK SEGMENT STACK
STACK ENDS
微机原理真题2019年,错题整理相关推荐
- js逻辑训练题_二建冲刺必刷300题!精选历年真题+母子题+模考易错题!
订阅公众号,回复[口诀],获取完整版实务口诀 你是不是常常疑惑为什么同样在做题,同样熬通宵,同样很努力,为什么有人顺利拿证,有人却因几分之差黯然落榜? 因为二建不仅拼努力的程度,更要拼对精准二建信息的 ...
- 考研复试题 计算机接口原理,微机原理及接口技术考研模拟题一-微机原理与接口技术.DOC...
微机原理及接口技术考研模拟题一-微机原理与接口技术 附录c < 微机原理及接口技术 >考研模拟题(一) 一.判断题:(正确题在括号内画√,错误画X.每小题 1分,共 10 分) 1.Pen ...
- c语言怎么编辑错题本,嵌入式错题本
做嵌入式题时候的错题本: 1.在c语言中,一个函数不写返回值类型,默认的返回类型是int 2.在C语言中的sizeof既是运算符也是关键字(strlen是函数,顺便复习一下他两个的区别:https:/ ...
- java 3_4_5判断三角形_小学四年级数学下册【填空题】易错题专项训练
原标题:小学四年级数学下册[填空题]易错题专项训练 易错题训练(填空题)1 1.把1米平均分成10分,每份是,用分数表示是,用小数表示是 2.50个0.1和4个0.01组成的数是. 3.10.496精 ...
- 太原理工微型计算机控制试卷,太原理工大学微机原理考试(13届葬仪落整理).docx...
太原理工大学微机原理考试(13届葬仪落整理).docx 简答第一章1简述计算机和微型计算机经过了哪些主要的发展阶段计算机电子管.晶体管.集成电路.大规模集成电路计算机.微型计算机低档8位微处理器和微型 ...
- 南邮计算机组成原理题库答案,南邮考研_微机原理真题.doc
南邮考研_微机原理历年复试题 2004 问答:计算机系统/计算机组成原理的定义. 1. 填空:字符串并,倒置 2. 问答:8254方式N的特点(书P173-177) 3. 问答:中断/DMA的区别,D ...
- PHP错题本功能实现,错题作用:错题本让错误变的有价值
据调查显示,那些考进北大清华的天之骄子们几乎人手一本"错题本".他们坦言,是这本看似一般却含金量很高的"错题本"助了他们学习一臂之力.今天小编给大家讲讲错题的作 ...
- 算法题——双指针(错题总结)
双指针 双指针主要用于遍历数组,两个指针指向不同的元素,从而协同完成任务.也可以延伸到多 个数组的多个指针. 若两个指针指向同一数组,遍历方向相同且不会相交,则也称为滑动窗口(两个指针包围的 区域即为 ...
- 软考信息系统项目管理师_历年真题_2020下半年错题集_上午综合知识题---软考高级之信息系统项目管理师036
最新文章
- SpringBoot第二十一篇: springboot集成JMS
- 这些常识一直在损害健康
- 输出9*9口诀python-Python输出9*9乘法表的方法
- Linux系统的文件句柄数量问题
- 字符串换行截取_textwrap 文本自动换行与填充
- 备战双 11!蚂蚁金服万级规模 K8s 集群管理系统如何设计?
- python 程序耗时记录_Python学校的学生身高记录程序
- Java 8 Stream Api 中的 peek、map、foreach区别
- 采用oracle过程发邮件
- 5G 重新定义生老病死!
- 除了富二代 据说这9种人最有富豪潜质
- 关于蜂蜜牛奶供养佛菩萨的两段经文
- Ansys 错误记录
- js格式化显示json对象
- 今日头条用户搜索“室内设计”显示的自媒体粉丝数量及分布情况统计(2020.1.8)
- sass 转换为 css
- matlab中figure图片大小修改
- 钢材缺陷检测系统-ui界面
- 寻找数组中第k大的数
- IP-GUARD全盘扫描任务优化
热门文章
- 安装插件解决eclipse没有JS代码提示的问题
- 画布Canvas在线生成支付宝收款码
- Skip List--跳表(全网最详细的跳表文章没有之一)
- uart中:起始位,停止位,就校验位,数据位,数据位的位数,波特率,数据通讯的接口定义
- VoLTE常用12大知识点
- android 刷机精灵,Android专用刷机精灵 让你刷机成瘾
- puppy linux 默认密码,puppy linux真的让我感觉眼前一亮!
- 如何快速访问iOS设置:iPad,iPhone,iPod
- 数据分析盒马生鲜迭代选址策略!
- 基于单片机的电子琴(矩阵键)仿真设计(#0046)