当前位置:文档之家› 2005南京理工大学微机原理考研试题 (7)

2005南京理工大学微机原理考研试题 (7)

2005南京理工大学微机原理考研试题 (7)
2005南京理工大学微机原理考研试题 (7)

微机原理复试题复习资料全

微机原理复试试题复习资料(1) 1.(1)把十进制数0.9375 转成二进制数。 解1:0.9375×2=1.8750……整数部分为1,即小数后第一位为1 0.875×2=1.750……整数部分为1,即小数后第二位为1 0.75×2=1.50……整数部分为1,即小数后第三位为1 0.5×2=1.0……整数部分为1,即小数后第四位为1 所以结果为(0.1111)2 (2)把二进制数0.101转成十进制。 解2:结果=0*2·0+1*2·-1+0*2·-2+1*2-2=(0.625)10 2.影响INRT 引脚的控制标志位是什么?还有其他控制位呢? 解1:INRT引脚:可屏蔽中断请求输入引脚,其控制标志位为IF=1。 IF 中断允许标志,该标志用于允许或禁止CPU 响应外部可屏蔽中断,由程序控制。若IF=1,则CPU 可以响应外部可屏蔽中断的中断请求;若IF=0,则禁止CPU 响应外部可屏蔽中断中断请求。 解2:8086第28脚为M/IO,存储器/输入输出信号,输出、三态。当M/IO=1 时,表示访问存储器;当M/IO=0时,表示访问I/O端口。 3.写一条需要有BYTE PTR 的指令。 解:ARRAY1 DB 0,1,2,3,4 ;定义字节变量 ARRAY2 DW 0,1,2,3,4 ;定义字变量 MOV BX,WORD PTR ARRAY1[3] ;将0043H->BX MOV CL,BYTE PTR ARRAY2[6] ;将03H->CL MOV WORD PTR [SI],4 ;将0004H放入SI开始的一个字单元中 4.哪些基寄存器寻址堆栈段数据。 解:用BP作为基址寄存器,寻址的是堆栈段数据 指针寄存器,标志寄存器 16 位寻址时,BP 和BX 作为基址寄存器。在缺省段超越前缀时,BX 以DS 作为默认段寄存器,BP 以SS作为默认段寄存器。 32位寻址时,8个32位通用寄存器均可作为基址寄存器。其中EBP、ESP 以SS 为默认段寄存器,其余6个寄存器均以DS为默认段寄存器。 5.MOV AL,12H 与IN AL,12H 指令的区别? 解:MOV AL,12H ;表示将立即数12H传送给AL,用于给寄存器赋初值。 IN AL, 12H ; 表示从端口12H输入8位数到AL, 6.指出指令的错误之处INC [BX]. 解:没有指定存储器操作数类型。改为INC BX [BX]为寄存器间接寻址,而INC为寄存器直接寻址,应改为INC BX 2 【另附常见指令错误解决方案:】 (1)IN AL,BX ;I/O指令端口地址表示错误,只能用8位立即数或DX间址 (2)MOV DS, 2010H ;立即数不能传送到DS (3)PUSH AL ;栈操作,操作数类型必须为WORD类型 (4)IN AL,0A00H ;I/O指令的直接寻址,地址只能为8 位 (5)MOV DI,[AX] ;AX不能做为间址寄存器 (6)OUT DX,CL ;I/O指令操作数只能用AX、AL提供,端口地址可以是8位的直接

南理工操作系统综合练习题

南理工操作系统综合练习题 一.选择题 1.在计算机系统中,操作系统是B(核心系统软件) 2.UNIX操作系统是著名的B(分时系统) 3.在现代操作系统中采用缓冲技术的主要目点是(C 提高CPU和设备之间的并行程度 4.进程和程序的一个本质区别是(A前者为动态的,后者是静态的) 5.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将(C从运行变为阻塞) 6.进程控制块是描述进程状态和特性的数据结构,一个进程(D只能有唯一的进程控制块) 7.在一般操作系统中必不可少的高度是(D进程高度) 8.把逻辑地址转变为内存的物理地址的过程称作(D重定位) 9.在UNIX系统中,目录结构采用(D树形目录结构) 10.避免死锁的一个著名的算法是(B银行家算法) 11.进程高度又称为(C低级)高度 12.进程在系统中是否存在的唯一标志是(D进程控制块) 13.在页式存储管理中,当CPU形成一个有效地址时,要查页表。这一工作是由(A硬件自动)实现的 14.原语是一种特殊的系统调用命令,它的特点是(D执行时不可中断) 15.一个正在运行的进程,当所分配的时间片用完后,交其挂在(C就绪队列)16.竞争计算机系统资源的基本单位是(A进程) 17.UNIX系统的进程高度采用的是(D多级反馈队列轮转法)高度算法 18.磁带适用于存放(D顺序)文件 19.如果某个文件的访问权限用字符形式表示成:rwxr-xr--,则该文件对同组用户的访问权限为(B只能读和执行) 20.在段式存储管理中,一个段是一个(D 不定长的不连续)区域 21.使用SPOOLING系统的目的是为了提高(D I/O设备)的使用效率. 22.在UNIX中,通常把设备作为(A特别)文件来处理. 23.在采用微内核结构的操作系统中,处理机高度的基本单位是(D线程). 24.在采用微内核结构的操作系统中,资源分配的单位是(B进程). 二.判断题 从下列叙述中选择正确的叙述,在题号前划上“√”;对于你认为是错误的叙述要划上“╳”,并给予改正(但要符合原义,改动应最少) 1.操作系统是系统软件中的一种,在进行系统安装时可以先安装其他软件,然后再安装操作系统。错。操作系统是系统软件中的一种,在进行系统安装时可以先安装操作系统,然后再安装其他软件。 2.程序在运行是需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。程序进程在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以进程为单位分配系统资源。 3.进程由PCB和其执行的程序、数据所组成。 4.一个正在运行的进程可以主动地阻塞自己。但一个被阻塞的进程不能唤醒自己,它只能等待别的进程唤醒它。

南邮计算机微机原理复试题04-09

2004 问答:计算机系统/计算机组成原理的定义。 1.填空:字符串并,倒置 2.问答:8254方式N的特点(书P173-177) 3.问答:中断/DMA的区别,DMA的特点,DMA的传送方式 4.程序题:(2进制-10进制转换)(书P118) 5.程序题:串行的2种方式;8250初始化(P118) 6.程序填空:有关8254的 7.程序题:8254+8259A 8.问答:中断方式 2005 1.关于计算机中数制的转换 2.N位补码真值的范围 3.有关汇编中关于堆栈的地址计算 4.生成COM或EXE文件的汇编步骤(P85) 5.分析指令错误 6.8254的3个计数器的功能(P181) 7.异步通信数据格式(一帧数据的格式,P230) 8.非屏蔽中断条件(P202) 9.溢出错误的原因,单工,双工的概念(P229) 10.8255A方式1的联络线的定义及物理意义 11.程序题:8254计数器产生900HZ的方波,经过滤波后送到扬声器发声,当按下任意键声 音停止(P181) 12.程序题:(关于串操作指令)用多种方法进行数据块传送(P64) 2006 1.设字长为8位,X=(8EH)补其真值位F2 H 2.写出下列操作的寻址方式: MOV DL,DS:[BP+10] 基址 ADD DL,BUF 直接 3.用图表表示下列数据的存储方式: BUF1 DB 2乘5,0A6H,’HELLO’ BUF2 DD ‘AB’,’A’ BUF3 DW 87654321H 4.编写程序,把10字节的数据块从偏移地址BUF开始的单元传送到偏移地址BUF+5开 始的缓冲区 5.编写程序,输出800HZ的音乐(P238) 6.用一条操作完成下列目标: 使AL第1位置为1 使AL后4位为0 使AL=0且C标志=0 7.软,硬中断的区别 8.CPU响应非屏蔽中断的条件

微机原理复试

1、DW型数据定义,EQU 语句,定义后用传送指令将两个数据送寄存器,问两个指令源操作数寻址方式。 2、数据段首址4000H:2000H,16个字数据,问最后一个数据的物理地址。(42031H,请大神指正) 3、8259级联时,主片工作在____________嵌套方式。 4、8254十进制计数最大计数值____。 5、8237M-M传送,启动dma过程由_______实现。 6、存储器字位扩展,问几片还有片内地址线几根。 7、中断向量4n,4n+1,4n+2,4n+3都对应存放的什么。 二、选择(2分*5个=10分) 1、cpu32位代表什么 2、变量定义dup嵌套问分配多少字节 3、堆栈给出ss和sp,问压入5个字后栈顶物理地址。(我记得是SS=2000H,SP=1000H,这样答案就是200F6H) 4、8255A口工作在方式2,B口可以工作在方式几?(方式0和方式1) 5、8255数据采集120个点,问要几片。(5*(A口+B口+C口)=120) 三、判断并改错(2*5题=10分) 前3个为指令改错,均为典型的错误,立即数作了目的操作数,源操作数和目的操作数均为直接寻址,out指令端口大于FFH没有用DX。 后两个为8255和8259之类的判断,8259说24级中断用3片。显然是错误的。

1、I/O寻址方式几种?80X86是哪种? 2、8237的A0-A3地址线为什么设置成双向? 3、8259中断结束的作用?有哪几种中断结束方式? 五、编程题(10分*2题=20分) 1、8254初始化,产生波形,有具体要求,难度书本例题。 2、将一个内存单元如2000H:1000H的数据显示在显示器上。(我理解为dos调用) 六、存储器扩展(15分) 4个芯片RAM和ROM 要求连线并写出地址范围。规定了RAM的首址。难度课后习题的难度。 七、综合题20分 ADC0809的IN2数据采集经cpu,由8250发送出去。图比较复杂 涉及到ADC0809的端口地址选用,开始采集的指令。8250的初始化,查询方式,要判断8250的LSR状态来决定是否发送。参考见课本8250和8255那道例题,大同小异。 今年给出了8250各个寄存器的方式字及端口地址。 PS:我是自己背下了,如果万一不给呢,大家还是多下功夫争取都记下来,这样也节省查阅的时间。就LCR,MCR,LSR,IER几个寄存器,没多少的。 对了今年英语听力卷头是TEST 7,如果大家认识本校或者就是本校的

南理工紫金学院 操作系统课程考试题库

操作系统试题库一, 选择题 第一部分:操作系统概述 1.在计算机系统中,操作系统是(B). A. 一般应用软件 B.核心系统软件 C.用户应用软件 D.系统支撑软件 2.( D)不是基本的操作系统. A,批处理操作系统B,分时操作系统 C,实时操作系统D,网络操作系统 3.关于操作系统的叙述(D)是不正确的. A."管理资源的程序" B."管理用户程序执行的程序" C."能使系统资源提高效率的程序" D."能方便用户编程的程序" 4.操作系统的发展过程是(A ) A.设备驱动程序组成的原始操作系统,管理程序,操作系统 B.原始操作系统,操作系统,管理程序 C.管理程序,原始操作系统,操作系统 D.管理程序,操作系统,原始操作系统 5.操作系统是一种(B ). A, 应用软件B, 系统软件 C, 通用软件D, 工具软件 6.计算机系统的组成包括(B ). A,程序和数据B, 计算机硬件和计算机软件 C,处理器和内存D,处理器,存储器和外围设备 7.下面关于计算机软件的描述正确的是(B ). A,它是系统赖以工作的实体 B,它是指计算机的程序及文档 C,位于计算机系统的最外层 D,分为系统软件和支撑软件两大类 8.财务软件是一种(C). A,系统软件B,接口软件C,应用软件D,用户软件 9.世界上第一个操作系统是(B). A,分时系统B,单道批处理系统 C,多道批处理系统D,实时系统 10.允许多个用户以交互使用计算机的操作系统是(A). A,分时系统B,单道批处理系统 C,多道批处理系统D,实时系统 11.操作系统是一组(C ). A,文件管理程序B,中断处理程序 C,资源管理程序D,设备管理程序 12.现代操作系统的两个基本特征是(C)和资源共享.

复试题-2012秋季微机原理电子科技大学

共4页 第1页 电子科技大学硕士研究生入学考试复试笔试试题 《微机原理与应用》试题 卷(120分钟) 考试形式:闭卷 考试日期: 2012年 9月 日 一、 选择题(每题2分,共30分) 1. 执行两个补码数的减法时,对产生溢出的正确叙述为( )。 A 、结果的最高位有借位则产生溢出 B 、结果的符号位为0则产生溢出 C 、结果的符号位为1则产生溢出 D 、结果与被减数的符号位相反,但与减数的符号位相同,则溢出 2. 计算机系统中软硬件在逻辑上是等效的,提高软件功能实现的比例将会( )。 A 、提高解题速度 B 、提高系统灵活性 C 、提高成本 D 、减少所需存储容量 3. 某微处理器的结构之所以称为超标量结构,是因为该微处理器( )。 A 、不仅能进行32位运算,也能进行64位运算 B 、内部含有多条指令流水线和多个执行部件 C 、数据传输速度很快,每个总线周期最高能传送4个64位数据 D 、芯片内部集成的晶体管数超过100万个,功耗很大 4. RISC 执行程序的速度优于CISC 的主要原因是( )。 A 、RISC 的指令数较少 B 、程序在RIS C 上编译的目标程序较短 C 、RISC 的指令平均周期数较少 D 、RISC 只允许Load/Store 指令访存 5. CPU 访问I/O 设备,实际上是访问( )。 A 、端口 B 、接口 C 、总线 D 、信号线 6. 下面关于总线的叙述中,错误的是( )。 A 、总线位宽指的是总线能同时传送的最大数据位数 B 、总线标准是指总线传送信息时应遵守的一些协议与规范 C 、PCI 总线支持突发成组传送 D 、串行总线带宽小于并行总线的带宽 7. 微码控制器的特点是( )。 A 、指令集设计必须和控制器设计一起同时考虑 B 、控制单元的输入和输出之间的关系被视为一个内存系统 C 、适合简单指令集 D 、逻辑门数目达到最小化的设计 8. 某显示器最高分辨率为1024×768、24位真彩,其所需的最小缓存是( )。 A 、1MB B 、2MB C 、3MB D 、4MB 9. 在某32位总线系统中,若时钟频率为500MHz ,传送一个32位字需要5个时钟周期,则该总线系统的数据传送速率为( )。 ……以……………内……………答……………题……………无……………效…………………考生编号 姓 名 学 院 ……………………密……………封……………线………

完整版华南理工大学操作系统含课程设计随堂练习

第1章操作系统引论 本次练习有13题,你已做13题,已提交13题,其中答对13题。 当前页有10题,你已做10题,已提交10题,其中答对10题。 1. 实时操作系统必须在()内处理完来自外部的事件。 A. 响应时间 B.周转时间 C.被控对象规定时 间 D.调度时间 答题:OE A.—B. EE C.国D.(已提交) 参考答案:C 问题解析: 2. 操作系统是对()进行管理的软件。 A.软件 B.硬件 C.计算机资 源 D.应用程序 答题: A. B. * C. D.(已提交) 参考答案:C 问题解析: 3. 配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机 , 这样的一台计算机只是一台逻辑上的计算机,称为()计算机。 A.并行 B.真实 C.虚 拟 D.共享 答题:匡A. H B.(HL C.WO D.(已提交) 参考答案:C 问题解析: 4. 操作系统中采用多道程序设计技术提高了CPU和外部设备的( ) A.利用率 B.可靠性 C.稳定 性 D.兼容性 答题:* A.圏 B. C. D.(已提交) 参考答案:A 问题解析:

第1章操作系统引论 5. 在操作系统中,并发性是指若干事件—发生() A.在同一时刻 B.在不同时 刻 C.在某一时间间隔内 D.依次在不同时间间隔内

答题:PT A.占B. PT C. U~|D.(已提交) 参考答案:C 问题解析: 6. ()操作系统允许在一台主机上同时联接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A. 网络操作系统 B.批处理操作系统 C.实时操作系统 D.分时操作系统 答题: A. B. C. * D.(已提交) 参考答案:D 问题解析: 7. 下面关于操作系统的叙述中正确的是() A. 批处理作业必须提交作业控制信息 B. 分时系统不一定都具有人机交互功能 C. 从响应时间的角度看,实时系统与分时系统差不多 D. 由于采用了分时技术,用户可以独占计算机的资源 答题:* A. B. C. D.(已提交) 参考答案:A 问题解析: 8. 当前三大操作系统类型是批处理系统、分时系统和实时系统() 答题:,对. 错.(已提交) 参考答案:“ 问题解析: 9. 操作系统是计算机软件和硬件资源的管理者() 答题:对. 错.(已提交) 参考答案:“ 问题解析: 10. 操作系统对外提供的接口方式有两种:命令接口和图形窗口接口 () 答题:厂对.袒错.(已提交) 参考答案:x 问题解析: 11. 批处理系统具有交互性的优点()

考研-微机原理习题集

考研习题-微机原理试卷及参考答案 填空题: 1. 从功能上分,8086CPU由________ 和_______ 两部分组成执行部分EU,总线接口部 分BIU 2. 8086CPU采用_______ 和______ 两级存储器寻址方式段地址,段内偏移地址 3 .假设CS=8311H IP=1234H,则该指令单元的20位物理地址为____________ 84344H 4.计算机硬件基本结构包括:__________ 、_______ 、 _______、_______ 、________ 等部件,这些部件通过_______ 、_______ 、______ 相连接运算器,控制器,存储器,输入 设备,输出设备,数据总线,地址总线,控制总线 5. ___________________ 8086CPU具有______________ 跟地址线,因此具有的存储器地址空间。____________________ 20, 1M 6. _______________________________________________________ 指令MOV AX, 10H的原操作数和目标操作数分别是_________________________________________ , _______ 。 10H, AX 6. ____________________________________________________ 机器数可以用不同的方法表示,常用的编码方式有________________________________________ , ____ ,______ 。原码,反码,补码 7. 已知原码为10011010,则补码为 _________ 。 7. 二进制数1011.11B 转化为十进制为 ________ 。11.75 8. 8086 有_______ 个通用寄存器, _________ 个专用寄存器4,4 8. 计算机系统总线按功能分可分为 ________ , ______ , ________ 。数据总线 , 地址总线, 控制总线。 8. ___________________________ 堆栈数据的存取原则是“先进先出,后进后出” 9. 8086 的四个段寄存器分别是 _________ , _____ , ________ , _____ 。DS, CS, SS, ES 9. 8086 的标志寄存器中控制标志有: _________ , _____ , _______ 。DF, IF, TF 10. 8086指令的操作数寻址方式有 _________ , ______ , _____ , ______ 。立即数,寄存 器, IO 口,内存单元 11. _____________________________________ 汇编语言的源程序语句可以分为: , , _____________________________________________ 。指令语句,伪指令语 句,宏指令语句 12. 在8086 最小工作模式下芯片8286 的作用是 _________ 。增大总线驱动能力 13. 8086的引脚中INTR的功能是________ 。可屏蔽中断请求信号 14. __________________________________________ 8086最小工作模式时ALE管脚的作用为__________________________________________________ 。地址锁存信号 15. __________________________________________ 8086最小工作模式下M/IO 口的作用是 __________________________________________________ 。访问存储器或IO 口控制信号 16. _______________________________ 随机存取存储器英文缩写为只读存储器缩写为。RAM, ROM 17. ___________________________________ 半导体存储器的主要计数指标为 , , , ___________________________________________ 。存储容量, 最大存取时间,功耗,可靠性 18. _______________________________ 半导体存储器的基本结构有 __ , , , 等构成。地址译码,

2019华南理工大学-操作系统平时作业(20190

1.计算机配置操作系统的作用是什么? 答:提高方便性,一个未配置操作系统的计算机是极难使用的。有效性,CPU的高速和外部设备的相对低速是计算机硬件无法逾越的基本矛盾,如果没有操作系统的管理,CPU和外部设备就会经常处于空闲状态。提供应用软件的运行环境,操作系统位于应用软件和硬件之间,应用软件不能脱离操作系统而独立运行。 2.简要说明操作系统有哪些基本特征? 答:并发、共享、虚拟、异步 3.什么是前趋图?画出下面几条语句的前趋图。 S1:a=x+y S2:b=z+1 S3:z=a*b S4:c=a-b S5:w=c+z 答:前趋图是 4.什么情况会引起进程的创建?什么情况会引起进程的终止? 答:引起进程创建的事件。 1,系统生成时,系统会创建承担资源分配和管理的系统进程。 2,用户作业调入系统时,作业调度程序会为其创建进程。 3,层次结构系统中,为完成一些可并发执行的工作,进程可以创建一些附属进程 进程的终止 1,正常完成进程自行执行一个操作系统服务调用,表示它已经结束运行。 2,超过时限进程运行时间超过规定的时限3,无可用内存系统无法满足进程需要的内存空间。 4,越界进程试图访问不允许访问的内存单元

5,保护错误进程试图使用不允许使用的资源或文件,或者试图以一种不正确的方式使用,如往只读文件写入。 6,时间超时,进程等待某一事件发生的时间超过了规定的最大值。 7,I/O失败在输入或输出期间发生错误,如找不到文件、在超过规定的最大努力次数以后仍然读/写失败,或者无效操作 8,无效指令进程试图执行一个不存在的指令。 9,特权指令,进程试图使用为操作系统系统保留的指令 5.处理机中存在哪几种调度?作用各是什么? 答:处理器调度分为:高级调度,中级调度,低级调度 高级调度主要任务:在多道批处理操作系统中,从输入系统的一批作业中按照预订的调度策略挑选若干作业进入主存,为其分配所需资源,并创建作业的响应用户进程后便完成高级调度任务。 中级调度:根据主存资源决定主存中所能容纳的进程数目,并根据进程的当前状态来决定辅助存储器和主存中进程的对换。 低级调度:根据某种原则决定就绪队列中的哪个进程或者内核级线程获得处理器,并将处理器出让给它使用。 6.什么是资源分配图?右边的资源分配图说明系统的资源占 有和请求情况是怎样的?系统是否有死锁? 答: 资源分配图是一种有向图 系统没有死锁 7.某分页管理系统页面大小为1KB,逻辑地址3380B对应的页号和页内地址各是多少? 答:3380B转换二进制为 0011 0011 1000 0000 1011 由页面大小为1kb可知页号位和页面大小(偏移)均占10位 则原逻辑地址可划分为0011 0011 10|00 0000 1011 页号为:0011 0011 10 页内地址为:00 0000 1011

10年南航微机原理复试试卷(最新整理)

南京航空航天大学 2010年硕士研究生入学复试试题 考试科目:微机原理及应用 说明:答案必须填在答题纸上,写在试卷上无效 一、填空:(每空2分,共40分) 1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,[x-y]补=__________; 2、数制转换:247.86= H =______________BCD; 3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率; 4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节; 5、8086系统中,地址FFFF0H是___________________ 地址; 6、8086CPU的MN/MX引脚的作用是____________________; 7、8251芯片中设立了_____、_____ 和______三种出错标志; 8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。 9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。 二、简答题:(40分) 1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。(10分) 2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(10分) 3、有变量定义的伪指令如下: NUMS DW 18 DUP(4 DUP(5),23) VAR DB 'HOW ARE YOU !', 0DH, 0AH 试问:NUMS、VAR变量各分配了多少存储字节?(10分)

硬件课程设计报告 南理工

复杂模型机设计实验 专业:软件工程 班级:1000505 组员: 组员:

一、实验目的 综合运用所学计算机组成原理知识,设计并实现较为完整的计算机。 二、实验设备 PC机一台,TD-CMA实验系统一套。 三、实验原理 下面讲述一下模型计算机的数据格式及指令系统。 1.数据格式 模型机规定采用定点补码表示法表示数据,字长为8位,8位全用来表示数据(最高位不表示符号),数值表示范围是: 0≤X≤28-1。 2.指令设计 模型机设计三大类指令共十五条,其中包括运算类指令、控制转移类指令,数据传送类指令。运算类指令包含三种运算,算术运算、逻辑运算和移位运算,设计有6条运算类指令,分别为:ADD、AND、INC、SUB、OR、RR,所有运算类指令都为单字节,寻址方式采用寄存器直接寻址。控制转移类指令有三条HLT、JMP、BZC,用以控制程序的分支和转移,其中HLT为单字节指令,JMP和BZC为双字节指令。数据传送类指令有IN、OUT、MOV、LDI、LAD、STA共6条,用以完成寄存器和寄存器、寄存器和I/O、寄存器和存储器之间的数据交换,除MOV指令为单字节指令外,其余均为双字节指令。 3.指令格式 其中, IN和 OP-CODE为操作码,RS为源寄存器,RD为目的寄存器,P为I/O端口号,占用一个字节。 系统设计五种数据寻址方式,即立即、直接、间接、变址和相对寻址,LDI 指令为立即寻址,LAD、STA、JMP和BZC指令均具备直接、间接、变址和相对寻

址能力。 LDI LAD、 其中M。 表5-3-2 寻址方式 4.指令系统 根据模型机所要完成的功能设计自己的指令系统。列出了各条指令的格式、汇编符号、指令功能。 四、总体设计 本模型机的数据通路框图如图5-3-2所示。

华南理工大学《操作系统》试题一【中文有答案】资料

《操作系统》试题一 一、单项选择题(20分) 1.在下列性质中,()不是分时系统的特征。 a. 多路性 b. 交互性 c. 独占性 d. 成批性 2.分时系统的响应与下列哪一个因素无关。() a. 时间片长短 b. 系统时钟的频率 c. 终端用户数 d. 主存和后援存储器之间的信息对换量 3.多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指()。 a. 一个缓冲区 b. 一段数据区 c. 同步机制 d. 一段程序 4.一个进程是()。 a. 由协处理机执行的一个程序 b. 一个独立的程序+数据集 c. PCB结构与程序和数据的组合 d. 一个独立的程序 5.并发进程之间()。 a. 彼此无关 b. 必须同步 c. 必须互斥 d. 可能需要同步或互斥 6.实现进程之间同步与互斥的通信工具为()。 a. P、V操作 b. 信箱通信 c. 消息缓冲 d. 高级通信 7.最佳适应算法的空白区是()。 a. 按大小递减顺序排列 b. 按大小递增顺序排列 c. 按地址由小到大排列 d. 按地址由大到小排列 8.存储管理方案中,()可采用覆盖技术。 a. 单一连续区存储管理 b. 可变分区存储管理 c. 段式存储管理 d. 段页式存储管理 9.作业在执行中发生了缺页中断,经系统将该缺页调入内存后,应继续执行()。 a. 被中断的前一条指令 b. 被中断的指令 c. 被中断的后一条指令 d. 程序的第一条指令 10.采用()不会产生内部碎片。 a. 分页式存储管理 b. 分段式存储管理 c. 固定分区式存储管理 d. 段页式存储管理 11.联想存储器在计算机系统中是用于()的。 a. 存储文件信息 b. 与主存交换信息 c. 地址变换 d. 存储通道程序 12.在可变式分区分配方案中,将空白区在空白区表中按地址递增次序排列是()。 a. 最佳适应算法 b. 最差适应算法 c. 最先适应算法 d. 最迟适应算法 13.在下列存储管理方案中,不适应于多道程序设计的是()。 a. 单一连续区分配 b. 固定式分区分配 c. 可变式分区分配 d. 段页式存储管理

微机原理复试题复习资料

微机原理复试试题复习资料(1) 1.(1)把十进制数0、9375 转成二进制数。 解1:0、9375×2=1、8750……整数部分为1,即小数后第一位为1 0、875×2=1、750……整数部分为1,即小数后第二位为1 0、75×2=1、50……整数部分为1,即小数后第三位为1 0、5×2=1、0……整数部分为1,即小数后第四位为1 所以结果为(0、1111)2 (2)把二进制数0、101转成十进制。 解2:结果=0*2·0+1*2·-1+0*2·-2+1*2-2=(0、625)10 2.影响INRT 引脚的控制标志位就是什么?还有其她控制位呢? 解1:INRT引脚:可屏蔽中断请求输入引脚,其控制标志位为IF=1。 IF 中断允许标志,该标志用于允许或禁止CPU 响应外部可屏蔽中断,由程序控制。若IF=1,则CPU 可以响应外部可屏蔽中断的中断请求;若IF=0,则禁止CPU 响应外部可屏蔽中断中断请求。 解2: 8086第28脚为M/IO,存储器/输入输出信号, 输出、三态。当M/IO=1 时, 表示访问存储器;当M/IO=0时,表示访问I/O端口。 3、写一条需要有BYTE PTR 的指令。 解: ARRAY1 DB 0,1,2,3,4 ;定义字节变量 ARRAY2 DW 0,1,2,3,4 ;定义字变量 MOV BX,WORD PTR ARRAY1[3] ;将0043H->BX MOV CL,BYTE PTR ARRAY2[6] ;将03H->CL MOV WORD PTR [SI],4 ;将0004H放入SI开始的一个字单元中 4.哪些基寄存器寻址堆栈段数据。 解:用BP作为基址寄存器,寻址的就是堆栈段数据 指针寄存器,标志寄存器 16 位寻址时,BP 与BX 作为基址寄存器。在缺省段超越前缀时,BX 以DS 作为默认段寄存器,BP 以SS作为默认段寄存器。 32位寻址时,8个32位通用寄存器均可作为基址寄存器。其中EBP、ESP 以SS 为默认段寄存器,其余6个寄存器均以DS为默认段寄存器。 5.MOV AL,12H 与IN AL,12H 指令的区别? 解:MOV AL,12H ;表示将立即数12H传送给AL,用于给寄存器赋初值。 IN AL, 12H ; 表示从端口12H输入8位数到AL, 6.指出指令的错误之处INC [BX]、 解:没有指定存储器操作数类型。改为INC BX [BX]为寄存器间接寻址,而INC为寄存器直接寻址,应改为INC BX 2 【另附常见指令错误解决方案: 】 (1)IN AL,BX ;I/O指令端口地址表示错误,只能用8位立即数或DX间址 (2)MOV DS, 2010H ;立即数不能传送到DS (3)PUSH AL ;栈操作,操作数类型必须为WORD类型 (4)IN AL,0A00H ;I/O指令的直接寻址,地址只能为8 位 (5)MOV DI, [AX] ;AX不能做为间址寄存器 (6)OUT DX,CL ;I/O指令操作数只能用AX、AL提供,端口地址可以就是8位的直接地址或用DX间址

南理工微机实验报告

《微机原理与接口技术》课程 实验报告 班级:9131042101

实验一:系统认识与显示 一、实验目的 (1)掌握TD系列微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。 (2)掌握汇编语言中与数据有关的不同的寻址方式。 (3)掌握在PC机上以十六进制形式显示数据的方法。 二、实验设备 PC机一台、微机原理实验仪一套 三、实验内容 编写程序,将31H~3FH共16个数写入内存3000H开始的16个存储单元中,将数据传送到4000H开始的16个存储单元中,并显示出来。 四、实验过程 1.运行Wmd软件,进入Wmd集成开发环境。 2.编写实验程序,并进行编译、链接和加载,观察运行结果。 五、实验程序 STACKK SEGMENT STACK DW 256 DUP(?) STACKK ENDS DATA SEGMENT DATA ENDS CODE SEGMENT ASSUME CS:CODE,SS:STACKK START: PUSH DS XOR AX,AX MOV DS,AX MOV SI,3000H MOV CX,10H MOV AL,30H L1: MOV [SI],AL INC SI INC AL LOOP L1 MOV SI,3000H MOV DI,4000H MOV CX,10H REP MOVSB MOV BX,4010H MOV [BX],'$'

MOV DX,4000H MOV AH,9H INT 21H MOV AX,4C00H INT 21H CODE ENDS END START 六、实验结果 实验二:数码转换程序实验 一、实验目的 (1)掌握不同进制数及编码互相转换的程序设计方法,加深对数制转换的理解。(2)熟悉程序调试的方法。 二、实验设备 PC机一台、TD-PITE实验装置一套 三、实验内容 编写程序,将输入的数据0FFH,2AH,0C5H转换为十进制,并显示出来。 四、实验过程 1.运行Wmd软件,进入Wmd集成开发环境。 2.编写实验程序,并进行编译、链接和加载,观察运行结果。 五、实验程序 DATA SEGMENT ARRAY1 DB 0FFH,2AH,0C5H ARRAY2 DB 20 DUP (?)

操作系统作业二答案

第五章:设备管理 1.计算机系统中I/O设备有哪些分类方式? 答:I/O设备怎样分类?从资源分配角度来看,I/O设备可分为哪几类设备? 可以从多方面对I/O设备进行分类: a)按使用特性分类,可以划分为: 1)存储设备,如磁盘、磁带、光盘等。 2)输入/输出设备,如打印机、键盘、显示器、音声输入/输出设备等等。 3)终端设备,包括通用终端、专用终端和虚终端。 4)脱机设备。 b)按所属关系分类,可划分为: 1)系统设备,指在操作系统生成时已经等机载系统中的标准设备,如打印机、 磁盘等,时钟也是一系统设备。 2)用户设备,指在系统生成时未登记在系统中的非标准设备。 c)按资源分配分类,可划分为: 1)独占设备,通常分配给某个进程,在该进程释放之前,其他进程不能使用。 如打印机和纸带读入机。 2)共享设备,允许若干个进程同时使用。如磁盘机 3)虚拟设备,通过假脱机技术把原来的独占设备改造成若干进程所共享的设 备,以提高设备的利用率。 d)按传输数据数量分类,可划分为: 1)字符设备,如打印机、终端、键盘等低速设备 2)块设备,如磁盘、磁带等高速外存储器 2.操作系统设备管理的主要任务是什么? 答:主要任务是:完成用户提出的I/O请求,为用户分配I/O设备;提高CPU和I/O 设备的利用率;提高I/O速度;以及方便用户使用I/O设备。 3.通道分为几类?各有什么特点? ?答:通道分为选择通道、字节多路通道和数组多路通道 ?选择通道(selector channel):可以连接多个外设,而一次只能访问其中一个外设,执行一道通道程序(单道工作方式)。以块为单位传送数据,速度快,适合高速外部设备。如:磁盘,磁带。 ?字节多路(byte multiplexor channel)通道:以字节为单位传送数据,多个外设分时轮流使用通道(分时系统工作方式)。适合连接低速字符设备。 ?数组多路(block multiplexor channel)通道:以块为单位传送数据,可以并发访问多个外设,分时执行多道通道程序。适合连接中高速外部设备。如:磁盘,磁带。 4.简要叙述四种I/O控制方式的工作过程。 答:I/O控制方式:

电子科技大学微机原理复试试题题库

电子科技大学微机原理复试试题 微机原理第一章练习题及解 一:单项选择题 ●若二进制数为010111.101,则该数的十进制表示为( B )。 A:23.5 B:23.625 C:23.75 D:23.5125 ●若无符号二进制数为11000110,则该数的十进制表示为( A )。 A:198 B:70 C:126 D:49 ●十进制数81的8421BCD码为( A )。 A:81H B:51H C:18H D:15H ●11000110为二进制原码,该数的真值为( A )。 A:-70 B:+70 C:-198 D:+198 ●11000110为二进制补码,该数的真值为( D )。 A:+198 B:-198 C:+58 D:-58 ●01000110为二进制补码, 该数的真值为( A )。 A:+70 B:-70 C:+58 D:-58 ●字符A的ASCII码为41H,字符a的ASCII码为( C )。 A:41H B:42H C:61H D:62H ●字符A的ASCII码为41H,字符B的ASCII码为( B )。 A:41H B:42H C:61H D:62H ●字符9 的ASCII码为( C )。因为9与A之间有7个字符 A:09H B:9 C:39H D:99 ●8位二进制数的原码表值范围为( C )。 A:0 ~ 255 B:-128 ~ +127 C:-127 ~ +127 D:-128 ~ +128 ●8位二进制数的反码表值范围为( C )。 A:0 ~ 255 B:-128 ~ +127 C:-127 ~ +127 D:-128 ~ +128 ●8位二进制数的补码表值范围为( B )。 A:0 ~ 255 B:-128 ~ +127 C:-127 ~ +127 D:-128 ~ +128 ●8位二进制数的无符号数表值范围为( A )。即无符号位 A:0 ~ 255 B:-128 ~ +127

计算机微机原理考研复试面试题

一、他励直流电动机的调速方式主要有哪几种? 二、什么是一阶(或二阶)电路的阶跃响应? 三、Intel 8255A 是什么芯片?其具有哪几个并行端口?它们是多少位端口? 四、请简单解释为什么我们在设计状态观测器时,一定要使观测器的极点远远地小于系统的极点? 电路中的三个功率及其表达式(无功、有功、视在); 自控中的一阶保持器有什么作用、系统中加入一阶保持器后对其有什么影响; 数电中的A/D的精度与其位数是否有关; 计算机控制的忘了(信息学院做控制的老师对计算机控制都有研究,所以这么可相对来说比较重要) 电路中几个功率的概念,计算公式.叠加定理的适用系统.零介保持器的功能,保持时间,对系统的影响,以及它和纯滞后环节的关系区别.一个单位负反馈系统,输入是阶越信号,那么把单位负反馈改成2后系统的稳态输出有什么变化? 1.一阶,二阶系统分析,根据单位阶跃响应求性能指标 2.赫尔微茨判稳,劳斯判稳 3.终值定理求稳态误差 英文题有:自我介绍(好像是必有)为什么考研为什么选择这个学校你的家乡怎么样你的本科学校怎么样你的性格怎么样你以前的工作是做什么(针对在职)等等电路:几个功率的概念三相电 模电:不记得 数电:不记得 控制:PID 判断稳定的方法有哪些 电机:启动制动调速 调速:双闭环调速系统是哪两个环(这个问题在有的自控书电机书上都有) 计算机控制:不记得 1、微机原理:ADC***芯片功能? 2、矢量控制概念 3、整流电路几个环节。变压、整流、滤波(好像是这个吧) 4、过控:双闭环调节过程 5、电拖:交流电机几种调速方法 6、自控:判断系统稳定方法。劳斯判据、根轨迹法、乃氏判据 实验描绘频率曲线方法?好像是描点法什么的。

东南大学考研微机复试试卷(回忆版)

微机原理接口技术 一、简答题(每题10分,共50) 1、在8086/8088系统中ALE信号的作用是怎样的? 2、请简述RS232c的电平标准,正负逻辑分别用什么电平信号表示?至少写出4个rs232的常用信号并加以解释。 3、简述可屏蔽中断的响应和执行的过程。 4、I/O端口的定义。I/O接口有哪几种类型,请简要描述。 5、描述8237DMA控制器的地址双向的作用情况。 二、程序题(第一题10分,后面两题每题15分)(具体题目没有记下来,但是基本书上都能找到的那种,我只说一下大概) 1、 DATA1DB300DUP(?) DATA2DB100DUP(?) LEA BX,DATA1 LEA DX,DATA2 MOV SI,0

MOV DI,0 MOV CL,100 LOOPER:MOV AL,200[BX]SI MOV[DX]DI,AL INC SI INC DI DEC CL JNZ LOOPER ........ ....... 程序大概是这个样子,我只是凭印象写出来,题目让你写出程序的功能,这道题目很容易,就是将DATA1的后100单元的内容复制到DATA2的区域中 2、杨素行的《微机》课后题 START:LEA BX,TABLE MOV CL,[BX] LOOPER:INC BX MOV AL,[BX] CMP AL,0AH JNC X1

ADD AL,30H X1:ADD AL,37H JMP NEXT NEXT:MOV[BX],AL DEC CL JNZ LOOPER (1)假设从地址TABLE开始,10个存储单元的内容依次是:05H,01H,09H,0CH,00H,0FH,03H,0BH,08H,0AH写出执行完程序后内容的变化 (2)简单扼要说明程序功能 杨素行第二章例题2.19 在内存数据段中存放了若干个8位带符号的数,数据块长度为COUNT(不超过255),首地址为TABLE,统计其中正元素,负元素和零元素的个数,分别存入PLUS,MINUS和ZERO单元 XOR AL,AL MOV PLUS,AL MOV MINUS,AL MOV ZERO,AL LEA SI,TABLE

相关主题
文本预览
相关文档 最新文档