西安工业大学微机原理及应用-2005真题
西工大微机原理试题例题
西工大微机原理试题例题第三章 80X86寻址方式和指令系统二、典型题解析例3.1 设DS=2000H,SS=3000H,BP=0200H,SI=4000H,BUF=1000H,EAX=00001000H,EBX=00002000H,假设按16位实模式操作,确定下列每条指令访问内存的物理地址,并且指出源操作数及目的操作数的寻址方式。
(1)MOV AL,[1234H](2)MOV EDX,[BX](3)MOV CL,[BX+100H](4)MOV [SI],EBX(5)MOV AH,BUF[BX+SI](6)MOV EAX,[BP+1234H]分析:DS给出数据段的段基址,因此,数据段的起始物理地址为(DS)×10H=20000H。
ES给出堆栈段的段基址,因此,堆栈段的起始物理地址为(SS)×10H=30000H。
若是存储器寻址,根据寻址方式的不同,可求出相应的有效EA,再加上段的起始物理地址即为将访问的内存单元的物理地址。
解(1)源操作数在数据段中,为直接寻址方式。
EA=1234H物理地址=20000H+1234H=21234H目的操作数为寄存器寻址(2)源操作数在数据段中,为寄存器间接寻址。
EA=(BX)=2000H物理地址=20000H+2000H=22000H目的操作数为寄存器寻址(3)源操作数在数据段中,为寄存器相对寻址。
EA=(BX)+100H=2100H物理地址=20000H+2100H=22100H目的操作数为寄存器寻址(4)源操作数为寄存器寻址目的源操作数在数据段中,为寄存器间接寻址。
EA=(SI)=4000H物理地址=20000H+4000H=24000H (5)源操作数在数据段中,为相对基址变址寻址。
EA=(BX)+(SI)+BUF=2000H+4000H+1000H=7000H物理地址=20000H+7000H=27000H目的操作数为寄存器寻址(6)由于源操作数方括号中出现了BP,所以源操作数在堆栈段中,为寄存器相对寻址。
西安工业大学大学计算机期末考试题
西安工业大学试题纸一.选择题(共45分,每题1分)1.()奠定了现代计算机的结构理论A. 帕斯卡B. 爱因斯坦C. 冯·诺依曼D. 比尔·盖茨2.一个完整的微型计算机系统应包括()A. 计算机及外部设备B. 硬件系统和软件系统C. 主机箱、键盘、显示器和打印机D. 系统软件和系统硬件3.CPU中控制器的功能是()A. 进行逻辑运算B. 进行算术运算C. 分析指令并发出相应的控制信号D. 只控制CPU的工作4.下面()组设备包括输入设备、输出设备和存储设备。
A. CRT、CPU、ROMB. 鼠标器、绘图仪、光盘C. 磁盘、鼠标器、键盘D. 磁带、打印机、激光打印机5.用MIPS为单位来衡量计算机的性能,它指的是计算机的()A. 传输速率B. 存储器容量C. 字长D. 运算速度6.在微机中,Bit的中文含义是()A. 二进制位B. 字C. 字节D. 双字7.操作系统是()A. 软件与硬件的接口B. 主机与外设的接口C. 计算机与用户的接口D. 高级语言与机器语言的接口8.程序是一组()所组成的集合。
A.数据B.软件C.二进制数D.有序指令9.微机唯一能够直接识别和处理的语言是()A. 机器语言B. 汇编语言C. 高级语言D. 面向对象语言10.某单位的财务管理软件属于()A. 工具软件B. 系统软件C. 编辑软件D. 应用软件11.数字符号“0~9”是十进制数的数码,全部数码的个数称为()A.码数B.基数C.位权D.符号数12.Windows资源管理器中,若要选定若干非连续文件,按住()同时,单击其他文件A. AltB. TabC. ShiftD. Ctrl13.在Windows XP中,启动程序或窗口,只要用鼠标()对象的图标即可。
A. 左键双击B. 右键双击C. 左键单击D. 右键单击14.在Windows XP中,在各种中文输入法之间进行切换时用()键。
A. Ctrl+SpaceB. Ctrl+AltC. Ctrl+ShiftD. Alt+Space15.在Windows XP资源管理器中,带子菜单的菜单选项标记是菜单选项()A. 前带“√”B. 前带“●”C. 后带“…”D. 后带三角“►”16.在Windows XP资源管理器中,菜单项的后面的“…”的含义是此菜单选项()A. 可弹出对话框B. 含有子菜单C. 当前不能使用D. 处于有效状态17.在Windows XP中,控制面板是()A. 硬盘系统区的一个文件B. 硬盘上的一个文件夹C. 内存中的一个存储区域D. 一组系统管理程序18.在Windows XP中,将鼠标指针移至()上拖曳,即可移动窗口位置。
西工大2021年4月机考《微机原理及应用》作业参考答案非免费
西工大2021年4月机考《微机原理及应用》作业试卷总分:100 得分:100答案网叫福到(这四个字的拼音)一、单选题(共30 道试题,共60 分)1.下面几个不同进制的数中,最大的数是()。
A.1100010BB.225QC.500D.1FEH2.32位CPU可寻址的最大虚拟空间是()。
A.64TBB.64GBC.32GBD.4GB3.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是()。
A.20102HB.20101HC.200FEHD.200FFH4.十进制数-38的八位二进制补码是()。
A.01011011BB.11011010BC.11011011BD.01011010B5.对于下列程序段:A.REP MOVSBB.REP LODSBC.REP STOSBD.REPE SCASB6.将BX的高8位置1的指令是()。
A.AND BX,0FF00HB.OR BX,0FF00HC.XOR BX,0FF00HD.TEST BX,0FF00H7.8255A的控制部件分为两组:A组和B组,下列说法正确的是()。
A.A组由A口和C口高4位组成,B组由B口和C口低4位组成B.A组由A口和C口低4位组成,B组由B口和C口高4位组成C.A组由B口和C口高4位组成,B组由A口和C口低4位组成D.A组由B口和C口低4位组成,B组由A口和C口高4位组成8.采用虚拟存储器的目的是()。
A.提高主存的速度B.扩大外存的容量C.扩大编程空间D.提高外存的速度9.将DX的高8位清0的指令是()。
A.AND DX,00FFHB.OR DX,00FFHC.XOR DX,00FFHD.TEST DX,00FFH10.将CX的低4位和高4位取反的指令是()。
A.OR CX,0F00FHB.AND CX,0F00FHC.XOR CX,0F00FHD.TEST CX,0F00FH11.8254计数器可以产生周期性负脉冲的方式是()。
华南理工大学考研真题—微机原理及应用2005
华南理工大学考研真题微机原理及应用2005一填空题 (15分,每空 1 分)1.80C51复位后 PC的内容为⑴,SP的内容为⑵2.PSW 是⑶,其中标志位OV 是⑷,用于表示⑸,INC 指令对CY ⑹影响3.程序运行中通过改变⑺,来实现转移。
4.RETI 与 RET 指令的差别是⑻5.80C51通过⑼来允许或禁止中断。
当⑽ 80C51会发生定时器中断请求。
6.51单片机串行通信用__⑾__两个引脚接收和发送信号,波特率表示⑿。
7.51单片机程序存储器的寻址范围由⒀的位数决定,数据存储器的寻址范围由⒁的位数决定,ROM 和RAM 空间分别为⒂二分析下列程序,分别填写每段程序执行完的结果。
(20分)1.MOV A, #58H2. CLR AMOV R0, # 39H MOV DPTR, #0ADD A, R0 L: MOV 50H, AMOV @R0, A INC DPTRDA A ADD A, #1MOV 20H, A JNZ L(39H)= AC= (50H)= (A)=(20H)= CY= (DPTR)= CY=3.CLR C4. MOV A, # 0C9HMOV A, #1DH MOV B, # 12hMOV R0, #5AH MOV SP, # 6FHSUBB A, R0 PUSH BMOV @R0 , A PUSH ACCSUBB A, #4FH CPL APOP B(5AH)= AC= (A)= (B)=(A)= CY= (70H)= (SP)=5. MOV R1,#3BHXRL A, ACCORL A, R1 (R1)=MOV R1, A (3BH)=ANL A, #0F2H (A)=MOV @R1, A CY=SETB CRRC A三程序填空: 根据题目要求,在空缺部分填入所需的操作数或指令(15分) 1. 一个按键接在P3.0 引脚上,当键按下时输入为0 ;8个 LED 接在P1口,当向P1口某个引脚输出 0 时,该引脚上的 LED 点亮。
西安工大微机原理练习题(DOC)
例1:8088属于多少位微处理器?数据线和地址线根数分别是多少?寻址空间多大?答:1.8088属于准16位微处理器;有8根数据线,20根地址线;寻址空间为220B,即1MB)。
例2:在8086/8088 CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1F86:38A5H,如何计算出其对应的物理地址?答:物理地址是 CPU访问存储器所用的地址。
逻辑地址是段地址和偏移地址形式的地址,即汇编语言程序中使用的存储器地址。
若已知逻辑地址为1F00:38A0H,则对应的物理地址=1F00H x 16+38A0H=228A0H。
例3:设(BL)=1100 1011B,变量V AR的内容为0011 0010B,求下列指令单独执行后BL的内容:(1)XOR BX,VAR;(2)AND BX,V AR;(3)OR BX,V AR;(4)XOR BX,11110000B;(5)AND BX,00001111B;解:(1)F9H (2)2H(3)0FBH(4)3BH(5)0BH例4:分析下列指令,对正确指令写出源操作数的寻址方式,对错误指令写出原因(设V AR为字变量)。
(1)MOV BX,V AR[SI](2)MOV BP,AL(3)MOV CS,AX(4)MOV DS,0100H (5)MOV AX,BX解:(1) ,寄存器相对寻址(2) ,类型不一致(3) ,CS不能作为目的操作数(4) ,当DS、ES、SS作为目的操作数时,源操作数不能是立即数(5) ,寄存器寻址例5.已知中断向量表中,001C4H中存放着2200H,001C6H中存放着3040H,则其中断类型码是____H,中断服务程序的入口地址的物理地址和逻辑地址分别是_____H和______H:_________.答:71H,32600H和3040H:2200H例6.8086CPU响应外部中断请求是在_ __A.一条指令执行结束B.一个机器周期结束C.立即响应D.根据中断类型决定例7.硬件中断可分为_ __和_____(答案:非屏蔽中断和可屏蔽中断)例8.下面是某8086微机内存中的部分数据,则中断类型号为11H的中断服务程序的入口地址存放在___A.0000H:0011HB. 0000H:0022HC. 0000H:0033HD. 0000H:0044H例9.当有如下中断请求时,微处理器执行完当前指令后,优先级别最底的响应是_ __A.INT0B.NMIC.INTRD.单步中断例10.在计算机系统中,微处理器对存储器单元和I/O端口的编址方法有统一编址和独立编址两种方法,8086/8088 CPU对I/O端口编址采用的是方法,当8088 CPU工作在最小方式时,用于区分访问存储器或I/O端口的控制信号(即引脚)为。
航天772所2005年微机原理考试试题
中国航天科研机构2005年招收硕士学位研究生入学考试《微机原理》试题注意:该试题满分150分,考试时间为3小时。
回答时不抄题,请写清题号,所有答案请写在答题纸上,写在试卷上无效。
一、选择题(本题共20分)1、在一个典型的计算机实时控制系统中,除计算机系统、传感器、ADC、DAC、信号调理器、运算放大器、功率放大器、执行部件外,通常还有下面哪一种部件:①(2分)A、内存B、外存C、采样保持器D、数字信号处理器2、一个8位的DAC,其分辨率是①,非线性误差一般要求不大于②(2分)A、0.39%B、0.78%C、2LSBD、1/2LSB3、A/D转换器的性能参数包括分辨率、转换精度、①和非线性度。
(2分)A、容量B、转换时间C、转换效率D、介电常数4、计算机总线类型包括内总线、系统总线和外总线。
下列哪个不是系统总线?①(2分)A、EIA-RS-232CB、PCIC、MultiBusD、EISA5、下列关于EIA-RS-232C的描述哪个不正确?①(2分)A、EIA-RS-232C是由美国电子工业协会推出的总线标准B、EIA-RS-232C的信号功能分为四组:地线,接收/发送数据线,控制信号,与DCE有关的信号C、EIA-RS-232C采用负逻辑电平标准D、EIA-RS-232C采用24脚插头插座6、下列关于PCI总线的描述哪个不正确。
①(2分)A、PCI是“外部设备互连”的简称B、PCI保留原来的ISA插槽C、PCI支持外围设备与CPU并发工作,支持无限读/写突发方式的DMA传输D、PCI支持32位和64位数据宽度7、下列哪个不是硬盘标准接口①?(2分)A、IDEB、SCSIC、ST506D、PCI8、80×86微机可以处理①个不同的中断源的中断请求。
(2分)A、64B、128C、256D、10249、直接存储器存取控制器(DMAC)8237A是①。
(2分)A、中断优先权管理电路芯片B、I/O控制接口芯片C、计数器芯片D、定时器芯片10、8259A中断控制器具有①级优先权控制功能。
20.10月西工大《微机原理及应用》机考作业答案
试卷总分:100 得分:96一、单选题(共30 道试题,共60 分)1.下列数中为最小值的是()。
A.28B.01100011BC.(10011000)BCDD.5AH正确答案:A2.8255A中,如果要把A口指定为方式1且输入,C口上半部指定为输出,B口指定为方式0且输出,C口下半部指定为输入。
那么,方式控制字应该设置为()。
A.00110001BB.10110001BC.10010000BD.01101011B正确答案:B3.下面哪个芯片可以作为串行输入输出接口()。
A.8259AB.8251AC.8255AD.8254正确答案:B4.十进制数38的八位二进制补码是()。
A.00011001BB.10100110BC.10011001BD.00100110B正确答案:D5.实现将AL寄存器中的低4位置1的指令为()。
A.AND AL,0FHB.OR AL,0FHC.TEST AL,0FHD.XOR AL,0FH正确答案:BA.将STR1的前100个数据传送到STR2中B.将STR1的中间100个数据传送到STR2中C.将STR1的后100个数据传送到STR2中D.将STR1的中间200个数据传送到STR2中正确答案:B7.中断系统中3片8259A可以管理()级中断。
A.22级B.29级C.36级D.43级正确答案:A8.上面程序中若将字符串‘a’~‘j’转换为大写字母‘A’~‘J’,则()中应该填写为:A.JMPB.JZC.JAED.LOOP正确答案:D9.下列()指令不能将EAX清0。
A.AND EAX,0B.XOR EAX,EAXC.SUB EAX,EAXD.CMP EAX,0正确答案:D10.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H 的物理地址是()。
A.20102HB.20101HC.200FEHD.200FFH正确答案:D11.BLOCK1单元开始连续10个单元清0的伪指令是()。
西工大微机原理五年考题
编诚信保证本人知晓我校考场规则和违纪处分条例的有关规定,保证遵守考场 规则,诚实做人。
本人签字: 编号:西北工业大学考试试题(卷)2003 -2004 学年第 二 学期开课学院 计算机学院 课程 考试时间 学 号 微机原理及应用 2 小时成 绩考试日期 2004 年 6 月 7 日 考生班级学时 68 开 A 考试形式( ) ( )卷 闭 B 姓 名一、填空题(每小题 2 分,共 10 分) 1、已知 X=68,Y=12,若用 8 位二进制数表示,则[X+Y]补=_________,[X-Y]补=________。
2、 80486 提供的能接收外部中断请求信号的引脚是________和________, 这两种信号的不同之处 在于______________。
3、XLAT 指令规定 BX 寄存器存放__________,AL 寄存器中存放_________。
4、以 CX 寄存器内容为计数对象的指令有__________________指令和__________________指令。
5、80486 的一段最大空间是________B,一页空间是________B。
二、选择题(每小题 2 分,共 10 分) 1、指令队列的作用是________。
A.暂存操作数地址 C.暂存指令地址 A.存储器读 C.存储器写 B.暂存操作数 D.暂存预取指令 B.I/O 读 D.I/O 写 INC DI LOOP AGAIN 可用指令_________完成。
A. REP MOVSB B. REP LODSB C. REP STOSB D. REP SCASB 注:1. 命题纸上一般不留答题位置,试题请用小四、宋体打印且不出框。
2、当 M/ IO =0、W/ R =0 时,CPU 完成的操作是________。
3、对于下列程序段:AGAIN:MOV ES:[DI],AL2. 命题教师和审题教师姓名应在试卷存档时填写。
西安工业大学2012年微型计算机原理与接口技术考试试题
微机原理与接口技术试题A一填空题(30分)1.(56.375) io=( ) 2=( ) 16。
2.已经X=-0110100B, Y=+1110100B用补码计算X+Y的结果为_______________ 。
3.I ntel 8086 CPU 内部结构从功能区分,可分为 _________ 和 __________ 部分,8086 CPU之所以能提高工作效率,其原因是这两部分采用了_____________ 的工作方式。
4 8086 CPU工作于最小模式下,CPU完成存储器读操作时,信号M/1O =_____________________________________________________________________ ,RD = ________ ,WR = ________ 和DT/R = ________ 。
若进行字节操作,单元地址为奇地址,则BHE = ________ 和A o = ________ 。
若进行字操作且该字为“对准存放”,贝U BHE = ______ 和A o = _______ 。
5堆栈指针寄存器SP的初值为1000H, (AX =2000H, (BX =3000H,贝U:(1)执行PUSH AX后, (SF) = ________ ;(2)___________________________________ 再执行PUSHBX和POPAX 后,(SP)= _____________________________________ 、(AX) = ____ 、( BX) =__________________________________________ 。
6.设(AX =0001H ( BX = 0FFFFH 则在执行了指令“ ADDAX BX'后,标志位ZF= _____ 、CF= _____ 、SF= _____ 和OF= _____ 。
西安工业大学单片机考试复习题
五、设计题:20-25分设计硬件电路、写出地址、编程→扩展ROM、RAM、8255、8279、A/D、D/A、键盘、显示。
例:用8031扩展两片2764、一片6264和8255,设计硬件电路写出对应的地址。
分析:①8031内部无ROM,EA须接地;②PC复位是0000H,2764是8K用13根地址线A0-A12;地址须连续,1#地址0000H—1FFFH, 2#地址2000H—2FFFH,用P2.5做片选线。
③ 6264是8K用13根地址线A0-A12,地址没要求;但6264和82551的地址不能重叠。
④ 1#2764地址0000H—1FFFH, 2#地址2000H—3FFFH;6264地址2000H—3FFFH; 8255地址0DFFFH:A口0DFFCH,B口0DFFDH,C口0DFFEH,控制寄存器0DFFFH;注意6264和8255地址不是唯一的。
例:用80C51扩展一片2764、一片6264和8279,设计硬件电路写出对应的地址。
分析:①80C51内部有4KROM,EA须接高电平;②PC复位是0000H,2764是8K用13根地址线A0-A12;地址须连续,片内4K地址0000H—0FFFH, 2764地址1000H—2FFFH,用P2.4 、P2.5做片选线。
③ 6264是8K用13根地址线A0-A12,地址没要求;但6264和8279的地址不能重叠。
④片内地址0000H—0FFFH, 2764地址1000H—2FFFH;6264地址2000H—2FFFH; 8279地址0BFFFH:状态寄存器0BFFEH,控制寄存器0DFFFH;注意6264和8279地址不是唯一的。
P2.5 P2.4片内片外《单片机原理与应用》试题★说明:一题答在试题上,其余答在答题纸上一、填空题(共20分,每空2分):1、8051内部数据存储器的寄存器区,使用时用RS1、RS0设置当前寄存器组。
2、单片机采用统一编址方式对外部数据存储器和外设进行编址。
西工大 微机原理 试题 例题.(DOC)
例9.1 设某系统中有两片8255A芯片,由74LS138译码器产生两个芯片的片选信号。
如图9.1所示,要求:第一片8255A(J1)的A口工作在方式0输出,B口工作在方式0输入,C口高4位为输出,低4位为输入。
第二片8255A(J2)的A口为方式0输入,B口为方式1输出,C口高4位输出,C口低4位为B口控制信号。
(1)试指出两片8255A芯片各自的端口地址;(2)试写出两片8255A芯片各自的方式控制字;(3)试写出两片8255A芯片各自的初始化程序。
图9.1 译码电路图解(1)根据译码电路图,可分析出:J1的A、B、C和控制端口的地址分别为0138H、013AH、013CH、013EH。
J2的A、B、C和控制端口的地址分别为0130H、0132H、0134H、0136H。
(2)按照8255A方式控制字的格式,两片8255A的控制字分别为:J1:10000011B J2:10010100B或10010101B (3)J1的初始化程序: J2的初始化程序: MOV DX,013EH MOV DX,0136H MOV AL,83H MOV AL,94H(或95H) OUT DX,AL OUT DX,AL【评注】注意8255A方式控制字的标志为D7=1。
控制字要写入控制端口,这里由于端口地址为16位,输出指令中必须采用DX间接寻址。
例9.3某系统采用串行异步方式与外设通讯,发送字符格式由1位起始位、7位数据位、1位奇偶校验位和2位停止位组成,波特率为2200b/s。
试问,该系统每分钟发送多少个字符?若选波特率因子为16,问发时钟频率为多少?解(1)因为发送字符格式由1位起始位、7位数据位、1位奇偶校验位和2位停止位组成,所以一帧数据长度为11位,而波特率为2200b/s,由此计算出该系统每秒钟发送2200÷11=200字符,每分钟为200×60=12000字符。
(2)发送时钟频率为2200×16=35200HZ。
(NEW)西北工业大学851微机原理及其应用历年考研真题汇编
目 录
2007年西北工业大学477微机原理及其应用考研真题
2004年西北工业大学477微机原理及其应用考研真题
2002年西北工业大学微机原理及其应用考研真题
2002年西北工业大学微机原理及其应用考研真题及详解
2001年西北工业大学微机原理及其应用考研真题
2001年西北工业大学微机原理及其应用考研真题及详解
2000年西北工业大学微机原理及其应用考研真题
2000年西北工业大学微机原理及其应用考研真题及详解
2007年西北工业大学477微机原理及其应用考研真题。
西安工业大学西安工业大学大学计算机基础试题A卷参考答案
《大学计算机基础》试题答案(A卷)2012 ~ 2013 学年第一学期一.选择题(共30分,每题1分)二.选择对应关系(共12分,每题1分):三.填空题(共12分,1~4题每空1分,5~6题每空2分)1.( 1001100 )2 = ( 76 )10 = ( 114 )82.( 111 )10 = ( 1101111 )2 = ( 6F )163.( 76 )8 = ( 62 )10 = ( 3E )164.( A4 )16 = ( 244 )8 = ( 164 )105.二进制与运算:10110101 ∧ 11110000 = 101100006.二进制或运算:10110101 ∨ 11110000 = 11110101四.计算与名词解析题(共8分,每题4分)【理工科题目】:计算题1.用补码形式完成运算:9-13(假定计算机字长为8)解:9-13 = 9 +(-13)假定计算机字长为8,那么,9的原码、反码和补码表示形式为:0 0001001 (1分)-13的原码表示形式为:1 0001101-13的反码表示形式为:1 1110010-13的补码表示形式为:1 1110011 (1分)0 0001001+ 1 11100111 1111100 (1分)运算结果1 1111100,对应原码为 1 0000100,即-4 (1分)2.写出十进制数-23.75的浮点数表示形式。
说明:设计算机字长为16,其中阶符和数符各1位,阶码5位,尾数9位解:(-23.75)10 = (-10111.11)2 = (-0.1011111)2×2101(1分)假定计算机字长为16,其中阶符占1位,阶码占5位,数符占1位,尾数占9位那么,十进制数19.375的浮点数表示形式为:即 0 00101 1 101111100 (3分)【文科题目】名词解析题:1. 内存和外存(1)可以/不能与CPU直接交换信息(2分)(2)可以/不能长期保持信息(1分)(3)读取速度快/慢,成本高/低(1分)2. 图形和图像(1)定义(2分)图像:指由输入设备捕获的实际场景画面或以数字化形式存储的画面,是真实物体的影像。
2005微机原理及应用
2.是计算机所能表示的最小的数据单元。
A.比特B.位
C.字节D.字
3.微处理器的内部主要由三部分组成,其中是对数据进行算术运算、逻辑运算的场所令寄存器和译码器D.累加器和算术逻辑单元
4.在中断响应周期内,将IF置0的是。
8.如下语句:OPRD EQU 43H
AND AL, OPRD AND 0FH
语句中的两个AND操作是等同的,它们都是在指令执行时进行逻辑与运算。
9.计数器/定时器芯片8253只可采用二进制方式计数。
10.8255工作在方式1或方式2时,其状态字通过读控制端口获得。
五、填空题(20分)。
1.八位微型机所能表示的最大整型数是,最小整型数是。
A. NOT AL B. AND AL, 0FH
C. XOR AL, 0FH D. OR AL, 0FH
15.关于异步通信与同步通信的说法正确的是。
A.同步通信以字符为单位传送信息B.同步通信以数据块为单位传送信息
C.异步通信以数据块为单位传送信息D.以上说法均不对
四、判断题(20分)
1.计算机字长取决于数据总线的宽度。
1. 8086/8088系统中为什么要用地址锁存器?锁存的是什么信息?
2.接口的主要功能有那几种?
3.标志的作用是什么?8086/8088具有哪两类标志?
4.什么是寻址方式?简述8086/8088的寻址方式。
5.接口电路中的输入/输出数据锁存器和缓冲器的作用是什么?
确定每个存储芯片的地址线数,并标于图中各芯片上。
将CPU和内存用三总线连接起来。
利用图中所提供的芯片进行存储空间的扩展,(允许增加适当的小规模集成电路芯片),写出各个存储芯片的地址范围。
西北工业大学微机原理与接口技术试题库
西北工业大学微机原理试题库课程试卷库测试试题(编号: 1 )一:填空题(每空1分,共18分)1中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。
2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用______ _____位二进制数表示。
3.8086CPU在取指令时,依据_____ ____和______ __寄存器中的内容计算所要取的指令的物理地址。
4.所有的变量都具有三种属性,分别是:_____________、______________、_______________5.8086CPU规定当MN/MX引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。
6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM两种。
7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为_________电平时,才允许8253计数器工作。
8.8255A端口C的____________与A口组成A组,__ ___与B口组成B组,A组有__________工作方式,B组有______________工作方式。
二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。
A.微处理器 B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址 B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为_______ A. 1111111110010011 B. 0000000010010011 C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________ A.为0 B.为1 C.不确定 D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10 B. 11 C. 12 D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是_____ A. C端口 B. 控制端口 C. A端口 D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)mov ax,0abh mov ax,[100h] mov ax,[bx+10] mov ax,[bx][si] mov ax,val[bx] mov ax,es:[bx]mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分)Mov ax,1050h Mov bp,1000h Mov bx,2000h Mov [bp],al Mov dh,20h Mov [bx],dh Mov dl,01h Mov dl,[bx] Mov cx,3000h HltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分)data segmentstring db ‘abcdfgfglasivf’,0dh l1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:data start proc farbegin: mov ax,datamov ds,axmov es,ax__________________________ mov dl,0mov al,cragain: __________________________ je done___________________________ jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。
西安工业大学试题参考答案
{ int count; int fm; fm=0; outportb(0x203,0x80); x_count=0;outportb(0x200,x_table[x_count]); y_count=0; outportb(0x201,y_table[y_count]); count=100;
xm=0; ym=50; for(i=0;i<count;i++) { if(fm>=0) { fm=fm-2*ym+1; outny(); } else { fm=fm+2*xm+1; outpx(); } delay(); } }
L
an-1
an an+1
占空比被调制用来对一个具体模拟信号的电平进行编码。PWM 信号仍然是数字的,因为在给定的任何时刻, 满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲
4、【答】因长时间出现偏差或偏差较大,计算出的控制量有可能溢出,或小于 0,如果执行机构已到极限 序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。 位置,仍然不能消除偏差时,由于积分作用,尽管计算 PID 差分方程式所得的运算结果继续增大或减小, 只要带宽足够,任何模拟值都可以使用 PWM 进行编码。
西安工业大学微机原理与接口2010考题
西安工业大学试题纸一.单项选择题:(共10分,每小题1分。
在每小题的4个备选答案中,选出一个正确的答案。
并将其号码填在括号内。
)1.在8086CPU中,进位标志是()。
﹝A﹞AF ﹝B﹞ZF ﹝C﹞SF ﹝D﹞CF2.在8086CPU中,中断优先权最高的是()。
﹝A﹞NMI ﹝B﹞INTR ﹝C﹞内部中断﹝D﹞单步中断3.某SRAM芯片,其型号为6264。
该芯片的地址线和数据线的数目是。
﹝A﹞12、8 ﹝B﹞13、8 ﹝C﹞12、16 ﹝D﹞13、164. 执行PUSH BX指令后,SP的值自动()。
﹝A﹞加一﹝B﹞加二﹝C﹞减一﹝D﹞减二5.一般情况下,执行指令后不影响标志位的指令是()。
﹝A﹞MOV 类﹝B﹞算术类﹝C﹞逻辑类﹝D﹞CMP指令6.采用查询传送方式时,接口中必须要有()。
﹝A﹞中断逻辑﹝B﹞请求信号﹝C﹞状态端口﹝D﹞类型号7.硬盘和系统之间的数据传送,主要工作于()。
﹝A﹞无条件方式﹝B﹞查询方式﹝C﹞中断方式﹝D﹞DMA方式8.中断控制器的初始化命令字是()。
﹝A﹞IRR ﹝B﹞IMR ﹝C﹞ICW ﹝D﹞OCW9.有8个开关作为一个外设经8255的PA口连接,则PA口应该工作于()﹝A﹞方式0输入﹝B﹞方式0输出﹝C﹞方式1输出﹝D﹞位控10.8254计数器/定时器的工作()可以连续均匀的控制LED灯的亮灭。
﹝A﹞模式0 ﹝B﹞模式1 ﹝C﹞模式2 ﹝D﹞模式3二.填空题:(共10分,每空1分)11.作为8086CPU最大模式的典型配置,应该有一片8284A时钟发生器、一片8288总线控制器、两片______________和三片_______________。
12. 作为8086CPU的中断向量表,从内存的____________H开始,到内存的____________H单元结束。
共有1KB大小。
13.EPROM 的汉语意思是__________________________。
[西北工业大学]微机原理及应用(202104)
微机原理及应用(202104)
一、单选题
1.已知X=68,Y=12,若用8位二进制数表示,则 [X-Y]补的值为()。
A.11101000B
B.01001110B
C.00111000B
D.10111000B
答案:C
2.BLOCK1单元开始连续10个单元清0的伪指令是()。
A.BLOCK1 DB 10 DUP(‘0’)
B.BLOCK1 DB 10 DUP(?)
C.BLOCK1 DB DUP(0)
D.BLOCK1 DB 10 DUP(0)
答案:D
3.下列程序段运行后,X单元的内容为()。
A.140
B.166
C.180
D.120
答案:A
4.指令指针寄存器(EIP)中存放的是()。
A.当前指令
B.下一条要执行的指令
C.操作数地址
D.下一条要执行指令的地址
答案:D
5.设AX=8057H,BX=0F79H,执行下列指令后,BX的内容是()。
A.8057H
B.0F79H
C.0F57H
D.8079H
答案:A
6.设有一现场模拟信号,其最大可能变化频率为4KHZ,则在收集此信息时,最多每隔()输入一次,才能反映出输入信号的变化。
A.0.5ms
B.0.25ms
C.0.125ms
D.2ms
答案:C
7.设有一现场模拟信号,其最大可能变化频率为2KHZ,则在收集此信息时,最多每隔()输入一次,才能反映出输入信号的变化。
A.0.5ms。