版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE11微机原理2013练习题一、填空题1、微机系统由硬件和软件组成,其主机包含__________,___________,__________和总线。2、IBM-PC/XT总线共有地址线________根,其内存寻址空间为_________字节,I/O空间为__________。3、118转换为16进制码为___________,二进制数为______________________;BCD码为___________.4、外部可屏蔽中断是通过8086CPU的_________引脚引入的___________信号,非屏蔽中断是通过________引脚引入的___________信号5、要进行定时刷新的是__________存储器,可进行电擦除的是__________存储器,27256是__________存储器。6、DOS系统功能调用是执行_________________语句,若要显示单个字符,应设置功能号AH=_________________,其入口参数是_________________。而返回操作系统的功能号AH=_________________。7、指令MOV AX,[BX]源操作数的寻址方式为__________,而ADDBX,[SI+20H]源操作数的寻址方式为__________.8、-67用原码表示为___________,用补码表示为__________.9、8086/8088CPU内部含有一个_______位的标志寄存器,其中状态标志有_______位.10、8086通过I/O端口与外设传送数据的方式有_______________,________________,和_______________.11、堆栈操作的方式是_______________,______________.12、8086CPU内部有_______个__________位的存寄存器,其中,作为堆栈指针寄存器的是______。13、指令ENDSTART完成的功能是__________和____________________。14、8253具有_______种不同的工作方式,其中具有自动重复的方式为_______和________,只能由硬件启动计数的为_______和________.15、8259有_______端口地址,在固定优先级方式时若正在服务IR5引脚上的中断请求,则可自动进行屏蔽的是_______________引脚上的中断请求。16、在IBM-PC/XT微机中,若中断源的中断类型码为67H,则该中断源的中断服务程序入口地址存放在物理地址__________至__________中。17.01011101.101B=D=H=()BCD。18.一个有16个字的数据区,它的起始地址为70A0:10F6,那么该数据区的最后一个字的物理首地址为。19.在IBM-PC/XT中连接的多个外设时,是通过器件对CPU产生中断请求的。20.8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由、和提供。21.在8088读存储器周期中,采样Ready线的目的是。22、8255内部具有________个_________位的I/O端口,寻址的端口地址为_______个。23、8253工作在方式1启动计数,要求GATE信号为_______计数结束时OUT输出为________.24、8259内部有_______个8位的寄存器,ISR为_______________寄存器,IMR为_______________寄存器,IRR是_____________寄存器,25、要进行定时刷新的是________存储器,可进行电擦除的是________存储器,27256是__________存储器。26、74LS244与简单的外设连接时可以作______接口,74LS273可以作_______接口。27、在IBM-PC/XT微机中,若SP=2300H,执行指令INT77H后,(IP)=__________,(CS)=__________,(SP)=__________。28、8259有_______端口地址,在固定优先级方式时若正在服务IR4引脚上的中断请求,则可进行中断嵌套的是_______________引脚上的中断请求,若5片8259级联可管理_______个外部中断源.29、当8259连接的外设具有相同优先权时,应编程设置为___________优先级,该方式下当IR2引脚上的中断请求正在服务,则优先级最高的是_____________,最低的是_____________。30.执行指令INCAL不影响的状态标志位是_____________。31.设某存储芯片内有16KB个单元,则其地址线引脚有条;若设计出128KB容量的存储器需要片。若使用全地址译码方式,共需要条地址线连接译码器的输入端。32.如SP=2530H将AX、BX、CX、压入后SP=。33.MOS型半导体随机存储器可分为和两种,在使用过程中需要定时刷新的是。34.软中断指令INT20H的中断服务程序的入口地址在地址为:35、指令LOOPZNEXT循环执行的条件是_____________34.如SP=5600H,AX=78ABHBX=54C3HCX=0025H则执行完:PUSHAXPUSHBXPUSHCXPOPAXPOP BX后SP=。,AX=BX,CX=35.伪指令DATA2 DW 10DUP(2,3DUP(?),1)定义的地址空间为字节.36.指令MULBL完成的功能是,执行完指令结果的数据存放在中。37.指令DIVCX完成的功能是,执行完指令结果的商存放在中,余数存放在。38.JMPBX是一条指令,而CALLDWORDPTR[BX+SI]是一条指令。39.假定DS=2012HCS=45B0HIP=1200HBX=3500HDI=0200H,则执行完指令JMP DWORDPTR[BX+DI]后,CS=_____________;IP=_____________39.假定DS=3120HCS=67F0HIP=2200HBX=2100HSI=0100HSP=5100H执行完指令CALL WORDPTR[BX+SI]后,CS=_____________;IP=_____________SP=_____________40.假定DS=2012HCS=45B0HIP=1200HBX=3500HDATA=0100H,则执行完INT35H后,CS=_____________;IP=_____________;SP=_____________41.8086CPU一般情况可作为I/O端口寻址的寄存器是________.42.循环执行语句"LOOPDDER"默认的寄存器是_________43.用2164组成256KB的存储器空间需要数量__________.44.从8255的PA口读出数据时,以下WRRDA1A0其各位的电平为__________.45.若AL=0F3H,BL=8CH,则执行ADDAL,BL后,标志位将被置1的是__________.46.8253工作于方式4时,门控信号为才能计数。47.指令JMPWORDPTR[BX][SI]转移方式为__________.48.PC/AT8086微机系统MEMW,MEMR信号线是由__________芯片提供。49.8086CPU驱动与存储器传送数据的总线周期一般为________个时钟周期组成.确定是否插入TW,由__________引脚确定。50.执行语句"MOVAX,[SI]"默认的段寄存器是_________.51.芯片62256存储器类型是__________和其容量为__________52.执行语句"MOVAX,[BP]"源操作数默认的段寄存器是__________53.8253工作于方式5时,门控信号为才能计数。54.执行语句JMPDWORDPTR[SI]后________寄存器的值改变55.执行语句CALLWORDPTR[BX+SI]后_______寄存器值改变56.执行语句INT56H后__________寄存器的值发生改变57.27128存储器芯片地址线数量是__________根,片内存储单元为__________个,2164的存储单元为__________个58.向8255的PB口写入数据时,以下WRRDA1A0其各位的电平为_________.59.8088CPU工作在的最大摸式,提供时钟信号的芯片_________.60.设定8255的工作方式是向_________端口写_________.61.设置C口置位/复位字应写入_________端口地址。62.用6116组成32KB的存储器空间需要_________数量和引出最少_________根地址线来。63.指令CALLDWORDPTR[BX][SI]调用方式为_________64.定义过程的伪指令是_________,定义段寄存器的伪指令是_________65.若BL=00HCF=0,则执行指令DECBL后BL=_________,CF=_________66.执行指令STDREPECMPSW自动完成_________的功能。67.DOS系统功能调用,要显示一个字符串的功能号_________,字符串偏移地址存放的寄存器为_________68.DOS系统功能调用,要显示一个字符的功能号_________,ASCII字符存放的寄存器为_________69.8086CPU一般情况可作为计数器的寄存器是_________,寻址附加段偏移地址的寄存器是_________.70.8086四种不同中断源中,优先级最高的是_________,优先级最低的是_________71.若8086执行一条ADDAL,BL指令后,OF=1,则表明结果是_________.72.当8086CPU访问存储器的地址为0020:3000H单元时,其物理地址是_________.73.设两个字的数据87654321H存储在起始地址为2200:1000H的内存单元中,则本23002H单元中存储的数据为_________74.3片8259级联可提供的中断类型码最多是_________.75.8253工作于方式2正在进行计数时,_________引脚的_________信号能使其停止工作.78.可编程并行接口芯片8255能工作于方式0、1、2三种方式的端口为_________79.执行指令CLDREPMOVSW自动完成_________的功能。二判断题(对的打√,错的打×并改正)<1>、8253端口有一个偶地址和一个奇地址.()<2>、存储器代码段管理的逻辑地址是由CPU内部的ES段寄存器提供的.()<3>、8255的PA口.PB口.PC口都可设定工作在方式0.方式1和方式2三种方式.()<4>、执行指令MULBX结果放在AX中。()<5>、执行"INT45H"后,使SP=SP-4.()<6>、8259的内部寄存器只有一个偶地址和一个奇地址.()<7>、存储器附加段管理的物理地址只能由CPU内部的ES和DI寄存器提供的.()<8>、8255的PA口可设定工作在方式0.方式1和方式2三种方式.()<9>、执行指令MULBL结果放在AX中。<10>、执行"INT45H"后,使SP=SP-6.()<11>.IN200H,AL <12>.DIVAX,5 <13>.MOVBYTEPTR[BX],256<14>.MOVES,6000H<15>SALAL,2 <16>DATA1DB56,786BH……<17>.LOOPCX,NEXT<18>MOV[DX],2000H<19>.LEADI,AX <20>.PUSHCH <21>MOV [2500H],[BX+SI]<22>INC [BX+50H]<23>MUL56H<24>OUTDX,AL<25>JMPBYTEPTR[DI]<26>MOV CS,BX<27>POPCS<28>MOVAL,BX<29>IMULAX,8<30>CMP[DX],80H三.简单编程1.将两个BCD码28H与68H相加,结果存放到DL寄存器中。在显示器上显示出来MOVAL,28HADDAL,68HDAAMOV DL,AL 2.将两个BCD码28H与68H相加,结果在显示器上显示出来。3.编程实现78/23,并把商存放在BL,余数存放在CL4.取偏移地址3256H中数据1个字负数的绝对值5.编程实现7BH*2347H,将结果存放在1000:2350为首地址的连续的单元中。6.编程将内存首地址为0200H的100个字节数据块传送到0100H为首地址的内存区。7.将AL中压缩的BCD码转换ASCII码存放在AX中8.将(DATA1)100个字节的BCD码转换ASCII并显示阅读程序并分析结果:
1.分析程序:MOVAX,3456HMOVBX,4612HSUBAL,BL;DAS;AL=44HXCHGAL,AH;AL=34HAH=44HSBBAL,BHDAS;AL=88HXCHGAL,AH结果AX=,BX=
2. MOVAL, 80H
MOVBL, 92H
MOVCL, 0
ADD AL, BL
JNC LAB
NOTCL
LAB: HLT
AL=BL=CL=CF=3.分析下面程序的功能。LEA SI,DATA1 MOV CX,200MOV AL,[SI]INC SIDEC CXNEXT:CMP AL,[SI] JL LOP1 MOV AL,[SI]LOP1: INC SILOOP NEXT4.分析下面程序的功能。LEA BX,BCD-BUF MOV AL,[BX] INC BX ADD AL,[BX] DAAINC BX MOV [BX],AL5.若BL=0FHCF=0求执行完下面程序语句后,BL=?CF=?SHL BL,1SHL BL,1SHL BL,1SHL BL,1MOV CL,04MOV AL,BLSHR BL,CLADD AL,BL五、其他类型题1.若8259管理的IR3中断服务程序过程命为INTT,写入8259的中断向量码为90H,编写设置该中断向量的程序语句?2.8253共有几种工作方式?输出的波形有何不同?若CLK0接1.19MHZ的时钟信号,要求得到1KHZ的方波信号,BCD码计数,控制字为何?3.8086/8088微机系统共有多少个中断源?其中断响量表位于内存的何处?8259管理外部可屏蔽中断的过程有哪些?DMA直接数据传送方式的过程有哪些?4.设计程序存储器48KB,采用6264芯片需要几片?若地址是连续的,首地址为B2000H,则末地址是多少?5.设8255的端口地址从为384H开始,其I/O端口分别连接如下外设。⑴、将8255与PC总线相连,标出所连信号名.画出地址译码器电路.⑵、写出各端口地址和方式控制字(3)、编程8255的初始化程序.(4).编写程序:若从键盘读得的数据为08H时,PC口连接的指示灯全亮,否则全灭。(只写程序主体).6.8253-5通道1工作于方式3,输入时钟频率为1MHz,OUT引脚输出周期为20ms的方波。已知通道0的口地址为4F0H,按题目要求设计8253连接系统总线的电路图,编写启动计数的初始化程序。7、扩展设计存储器容量为12KB,采用2732芯片需要几片?若地址是连续的,则首地址和末地址是多少?若扩展设计程序存储器容量不小于13KB,采用2732芯片又需要几片?若首地址由D3000H开始,则末地址是多少?这些2732芯片分别应接在74LS138的哪些引脚上?8.设8255的端口地址从为98H开始,PA口连接LED显示器,PB口接开关,PC口接8个指示灯。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026垂钓配件智能化趋势与物联网技术融合报告
- 2026苹果电子行业市场深度调研及发展趋势与投资前景研究报告
- 2026跨境电商平台实木制品出口竞争力分析报告
- 2026乳酸饮料口感测试数据与产品迭代方向研究
- 市场危机应对方案快速响应市场风险方案
- 2026年城市可持续发展行动计划方案
- 湖北省武汉市江汉区城市更新规划方案
- 智慧农业发展行动计划方案
- 2026年中国油脂加工机械行业市场全景调研及发展潜力研判报告
- 2026年烟草品质评价师国家职业水平考核模拟试题及答案详解
- 2026矿区微电网白皮书 多源协控 构建绿色矿区韧性微网-阳光电源
- 2026新教科版四年级科学上册2.3《 呼吸的变化》课件
- 2026年共青团入团命题考试题库及答案
- 2026年山东省高考物理真题试卷
- 污染场地修复工程环境监理实施细则
- 东莞市科发盛实业异地扩建项目环境影响报告表
- 高中思想政治必修四《哲学与文化》答题术语规范化专题复习教学设计
- 2026年广东省中考语文试卷(含详细答案解析)
- 2026年采油工(高级技师)模拟试题(含答案)
- 广东省深圳市2026中考语文作文真题解读及范文
- 检修维护部危险源辨识与风险管控培训
评论
0/150
提交评论