您好,欢迎访问三七文档
1.已知X=-11011B,Y=+11101B,机器字长为8位。求[X+Y]补,X+Y,[X-Y]补,X-Y。2.内存某字节单元中存放的二进制代码为94H,若将其看作一个压缩BCD码,其对应的数值为?3.完成58+39=?和58-39=?的BCD码计算!4.没有内存的电脑能工作吗?磁盘不同于内存,磁盘上的数据或程序如果不读到内存中,就无法被CPU使用。5.已知内存单元中的数据为FFD9H,求其真值,结果要求用十进制数表示.6.8086CPU读取I/0端口的内容时,需要设置哪些引脚,其状态是什么?7.软件中断,可屏蔽中断,非屏蔽中断的中断优先级。8.在8086系统中,假如中断类型是8,它的中断服务入口地址是多少?9.8086CPU中断向量表的起始地址是(),长度为()字节,每个中断向量占()字节。10.什么是可屏蔽中断?11.已知中断源的中断类型号为45H,中断服务程序入口地址为:1020H:3040H。画出中断向量表结构。12.由8086构成的微型计算机系统的存储器容量为(),外设的端口地址容量为(),它们是()编址的。13.已知堆栈段寄存器SS=A000H,堆栈指示器SP=0100H,试将数据1234h、0ABCDH依次推入堆栈,画出进栈示意图。最后栈顶SP=?14.计算0915H:003AH的物理地址15.8288828282868284A都是什么芯片,分别用在8086什么工作模式中,作用是什么?16.8086CPU的I/O端口采用什么编址方式?17.最大模式下的ALE信号由什么器件产生?18.解释下入栈的操作过程?19.8086复位后CS=?IP=?20.8086进行总线操作时,什么时刻输出地址信号?21.类型号为30H的中断处理子程序的入口地址为10580H,试写出这个中断向量在中断向量表中的存放位置和存放情况。22.GDT是Pentium的()描述符表,LDT是()描述符表,IDT是()描述符表23.Pentium有()()()和系统管理方式四种主要工作方式。系统开机时为()工作方式,()又称为本性工作方式,是指对()的保护,()方式是其下的一个任务。24.设一个任务可分成N个子任务,每个子任务需要时间为T,则完成该任务需要的时间为NT。若采用流水线方式完成X个任务,则共需时间为()25._____指令不是数据传送指令。A.MOVB.INC.JMPD.LDS26.下面是8086的一段程序,阅读程序,回答程序完成的功能.MOVBX,AXMOVCL,2SHLAX,CLADDAX,BXSHLAX,127.设DS=2000H,BX=1256H,SI=528FH,位移量TABLE=20A1H,[232F7H]=3280H,[264E5H]=2450H,执行下述指令后的IP值分别为多少?(1)JMPBX;IP=?(2)JMPTABLE[BX];IP=?(3)JMP[BX][SI];IP=?28.编一个程序从端口地址为81H的外设读入一个数据,若该数据为0则变反后输出到200H外设,非0则将该数据输出到2F0H外设并向200H外设输出全0。29.已知8255的I/O地址为314H—317H,使其A口工作在方式0输入,B口工作在方式1输出,C口高4位为输出,初始化后使A口输出0AAH,B口输出55H,并将PC7置1。试对其进行初始化设置和编程。29.用8K*4b的静态RAM芯片,组成16K*8b的存储区,要求起始地址为40000H,问题(1)组成这样的存储区需要几块RAM芯片。(2)写出每个芯片组的地址空间(3)完成RAM芯片与8088CPU的硬件连接,利用相应门电路和3:8译码器。(4)编写出汇编语言程序片段将存储区清零。30.为什么需要I/O接口(电路)?微机的外部设备多种多样,其工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大,它们不能与CPU直接相连,必须经过中间电路再与系统相连32.系统如何知道接口已准备好数据等待CPU提取或者准备接收CPU的数据?33.当系统中有几个设备处于同一种传输方式之下、而且同时发传输请求时,系统到底先响应哪个请求?例1.异步传输过程:设每个字符对应1个起始位、7个信息位、1个奇偶校验位和1个停止位,如果波特率为1200bps,那么,每秒钟能传输的最大字符数为1200/10=120个。例2.同步传输:用1200bps的波特率工作,用4个同步字符作为信息帧头部,但不用奇偶校验,那么,传输100个字符所用的时间为7×(100+4)/1200=0.6067s,这就是说,每秒钟能传输的字符数可达到100/0.6067=165个。例3:异步传输。波特率因子为16,发送数据的波特率为300bps,接收数据的波特率为1200bps,求发送/接收时钟频率?34.并行接口芯片8255与CPU接口有哪些信号线,每个信号的用途是什么?35.8255占用几个端口地址?各个端口分别对应什么?36.端口C可以分为两组吗?习题2:打印机通过8255A与PC总线连接的电路原理图如图所示。要求:(1)写出8255A各端口地址;(2)编写初始化8255A的程序;(3)简述通过8255A送字符给打印机的工作过程;(4)编写将保存在内存DATA单元的字符送打印机输出的子程序37.中断类型号为1的中断矢量存储在地址()至()处,共()个单元。38.8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为B0H和B1H。8259A设定初始化命令字ICW1、ICW2、ICW4为_____。39.通常情况下,一个外中断服务程序的第一条指令是STI,其目的是_____。40.6片8259A级联最多可以管理()个中断。A、48B、40C、44D、4341.下面是某8086微机内存中的部分数据,则中断类型号为11H的中断服务程序的入口地址是()。0000:0040B3188ACC4DF800F041F800F0C5188ACC0000:005039E700F0A0198ACC2EE800F0D2EF00F0A、F000:F84DB、A019:8ACCC、CC8A:19A0D、4DF8:00F042.8253的计数器的最大计数值是()A.65536B.FFFFHC.FFF0HD.0000H43.在8253的6种工作方式中,能够自动重复工作的两种方式是()。A.方式1,方式2B.方式2,方式3C.方式2,方式4D.方式3,方式544.8253有()个独立的计数器。A.2B.3C.4D.645.如果计数初值N=9,8253工作在方式3,则高电平的周期为()个CLK。A.5B.6C.3D.446.8253的控制信号为CS#=0、WR#=0、RD#=1、A1=0、A0=0表示()。A.读计数器1B.读计数器0C.装入计数器1D.装入计数器047.与8253工作方式4输出波形相同的是()。A.方式1B.方式3C.方式2D.方式51.8255A的CS#=0,A0=0,A1=1,则选中的是___端口地址。A.PAB.PBC.PCD.控制2.8255A引脚信号WR#=0,CS#=0,A1=1,A0=1时,表示____A.CPU向数据口写数据B.CPU向控制口送控制字C.CPU读8255A控制口D.无效操作3.8255芯片具有___端口。A.2B.3C.4D.54.8255的____一般用作控制或状态信息传输。A.端口AB.端口BC.端口CD.端口C的上半部分5.对8255的端口A工作在方式1输入时,C口的____一定为空闲的。A.PC4、PC5B.PC5、PC6C.PC6、PC7D.PC2、PC36.对8255的C口D3位置1的控制字为___。A.00000110BB.00000111BC.00000100BD.00000101B7.8255工作在方式1的输出时,OBF#信号表示。A.输入缓冲器满信号B.输出缓冲器满信号C.输入缓冲器空信号D.输出缓冲器空信号8.8255A中,可使用的控制字有______控制字和_______控制字,其中________控制字只对端口C有效。9.8255A中,可以把端口分成A组和B组两部分,其中,A组由___构成,B组由__构成。10.设8255A的片选CS#接IOY0(180-18FH),而8255A的A1接地址总线的A2,8255A的A0接地址总线的A1,则8255A的控制字端口地址为__。(A)183H(B)184H(C)185H(D)186H1.8253可编程计数/定时控制器具有____个独立的通道,各通道可有____种可供选择的工作方式。2.若要求由8253计数器0的OUT0输出端输出方波,则应设置其工作于方式____,设CLK0的频率为lMHZ,欲获得可能的最低频率,应向初值寄存器写入的初值为____。1.某外设中断接8259A的IR5引脚,预置命令字ICW2的高5位为11011,则中断类型码为()。A.11011B.11011000C.11011101D.DAH2.可编程中断控制器8259A中,用来记录正在处理的中断请求的寄存器是()。A.IRRB.IMRC.ISRD.IFR3.要管理64级可屏蔽中断,需要级联的8259A芯片数为()。A.4片B.8片C.10片D.9片4.CPU响应INTR引脚上来的中断请求的条件之一是()。A.IF=0B.IF=1C.TF=0D.TF=15.断点中断的中断类型码是()。A.1B.2C.3D.46.在PC/XT机中键盘的中断类型码是09H,则键盘中断向量存储在()。A.36H~39HB.24H~27HC.18H~21HD.18H~1BH7.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是___。A.IRQ3B.IRQ5C.IRQ0D.IRQ48.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断矢量存储的地址是____A.75HB.280HC.300HD.1D4H9.如果8259设置为固定优先权方式,目前其中断服务寄存器的内容为36H,则目前正在响应的中断是___。A.IR0B.IR1C.IR4D.IR510.如果主8259的ICW2(设置中断类型码)为79H,则当IR1引脚产生中断时,送给CPU的中断类型码是____。A.71HB.78HC.79HD.7AH11.可编程中断控制器8259A中,用来存放由外部输入中断请求信号的寄存器是___;用来记录正在处理的中断请求的寄存器是___用来存放对各级中断请求屏蔽信息的寄存器是____。12.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ6的中断类型码是____。13.CPU响应8259A中断,在___引脚上输出____个负脉冲,在第___个负脉冲期间读入中断类型码。1.8251A以异步通信方式工作,波特率因子为16,字符长度为7位,偶校验,停止位为1位,每秒可传送200个字符,则它的接收时钟频率应为()。A.1.8KHZB.2KHZC.28.8KHZD.32KHZ2.设串行异步通信的数据格式是:7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒传输的最大字符数为()个。A.10B.110C.120D.2403.在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是()。A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加的辅助信息总量少4.设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是:()A)4800B)2400C)480D)2405.当CPU通过8251A与调制解调器相连时,其中DSR#信号表示调制解调器是否准备好,CPU是通过下述____方式获取DSR#的值的。A.信号直接送到CPUB.当信号有效时,8251A向CPU发中断请求C.CPU读8251
本文标题:微机原理课件练习题
链接地址:https://www.777doc.com/doc-2470099 .html