自考工业用微型计算机试卷历年真题版_第1页
自考工业用微型计算机试卷历年真题版_第2页
自考工业用微型计算机试卷历年真题版_第3页
自考工业用微型计算机试卷历年真题版_第4页
自考工业用微型计算机试卷历年真题版_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、H04002241复核总分复核人2021年1月高等教育自学测试全国统一命题测试02241工业用微型计算机试卷分评卷入复查人B.20C24D,120本试卷共10页,总分值100分;测试时间150分钟.总分题号二皿五核分人题分4010248108复杳人得分一、单项选择题本大题共20小题.每题2分,共40分在每题列出的四个备选项中只有一个是符合题目要求的.将其代码填写在题后的括号内.错选、多项选择或未选均无分,1.8421BCD码00010100B表示的十进制数为2 .当运算结果的最局位为1时,标志位A.CF二1B.OF=1C.SF=1D.ZF=13 .指令MOVAX,2LT5执行后,AX中的内容是

2、A.OOOOHB.0001HC.OOFFHDOFFFFH4 .只读存储器芯片写入内容后,可以用电信号擦除的是A.ROMB.PROMC.EPROMD.EEPROM5 .中断向量表用来存放A.中断类型号C.中淅效劳程序的入口地址6 .8086中断系统中,类型号为2的中断是B.中断效劳程序D,中断效劳程序的返回地址A.单步中断B.除零中断C.非屏蔽中断D.溢出中断7.下歹JPC/XT总线的信号线中.屈手状态线的足A.I/OCHCKB.IORC.IOWD.ALE8.8086工作于最大模式时,系统限制总线的信号来自A.8087B.8282C.8286D.8288H040-02241工业用微型计算机试卷笫

3、1页共10页9 .8086内部存放器CS=1000H,DS-2000H,IP=3000H,那么将要执行指令的代码存放在内存单元中的地址为【】A.4000HB.5000HC.130(1011D.23000HD.7856HID.1354H1D.ZF=l10 .设DS=1000H.BX-0300H,S-OIOOH>(10400H)=56H,(10401H)=78H,执行指令LEAAX,后,AX存放器的内容为A.010011B.0400HC.5678HIL设SP=1352H,执行指令POPF后,SP存放器的内容为A.1350HB.135IHC.1353H12,设AL=98H,执行指令SUBAL,

4、76H后,标志位A.AF=1B.CF=lC.OF=113 .以下指令执行后,对源操作数和目的操作数均无影响的指令是【】A.ADDBX,SIB.CMPAX,BXC.MOVBX,AXD.SUBAX,1234H14 .设CL=05H,执行后能使CL中的数据为OAH的指令矩【】A.NOTCLB.ANDCL,OFHC.ORCL,0AHD.XORCL,OFH15 .用指令CMPBX»DX比拟BX和DX中的两个无符号效,假设要实现BX>DX时转HIGH,以下指令中正确的选项是【】A.JAEHIGHB.JBEHIGHC.JGEHIGHDJLEHIGH16 .将数据1234H存放在存储单元中的伪

5、操作是34H,12H34H,00H,12H,OOH(D.110(D,OFFFFHA.DATA!DW34I2HB.DATA1DBC.DATA1EQU1234HD.DATAIDB17 .当74LS138的输山端而为低电平时,输入端ABC为A.000B.001C.10018 .对于8253某一通道,要获得最大计数值,其初值设置为A.OOOOHB.000IHC.UOFFH19 ,8259A的初始化命令字中,用于设置中断类型号的初始化命令字是A.ICW1B.1CW2C.!CW3D.ICW4D.J9.53mV20,某10住A/D芯片的满量程电压为10V,其分辨率为A.2.44mVB.4.88mVC.9.7

6、7mV得分评卷人且查人二、填空题(本大题共10小题,每题I分,共10分)清在每题的空格中填上正确答案C填错,不填均无分.21.在计算机中,一个字节由个位构成.22.利用OFFSET可以得到一个标号或变量的23 .从应用角度可以将半导体存储沿分为和只读存他器两人类c24 .根据端口接收和输出信息的不同,可将端口分为数据端口,和限制端口.25 .弓I起中断的事件称为.26 .通常把CPU通过总线对其外部进行一次访间所需的时间称为.27 .设DS=4000H,SS2000H,BP=0100H,(20210H)=12H(20211H)=34H,(40100H)=56H,(40101H)=78H,执行指

7、令MOVAX,BP后,AX=°28 .设Sl=0100ILDF=1,执行指令MOVSW后,Sl=°29 .在2片8259A级联的中断系统中,从片的INT端接到主片的叫端,那么初始化主片-ICW,的数据为,30 .为了保证A/D转换器在转换时误差在量化误差内,可采用电路使被采样的模拟信号在A/D转换期间俣持不变.得分评卷人豆查人三、程序分析题(本大题共6小题,每小池4分,共24分)31 .有程序段如下:MOVAL,5ADDAL,ALMOVBL,ALADDAL,ALADDAL,BL上述程序段执行后,AL=,BL=8765H4321H0CXAXDXCXBX上述程序段执行后,AX=

8、DX=33.有程序段如下:TESTAL,1JZLIINCALIMPL2LI:SUBAL,2L2:问:D假设AL=03H,程方段执行后,AL=2假设AL=08H,程序段执行后,AL-MOVDX,MOVAX,MOVBX,XORCX,SUBCX,SBBRX,MOVAX,MOVDX,AIDB65HA2DBA3DBMOVAL.AlMOVCL,SHRALCLADDAL,30HMOVA2>ALMOVAlANDAL,OFHOR30HMOVA3,上述程序段执行后,(A2)=,(A3)35.SRAM芯片6264和EPROM芯片2764与总线的连接如题35图所示,试确定存储芯片6264和2764的地址范围.;

9、有程序段如下:TABLEDB30H,3UL32H,33H,34H,35H,36H,37H,38H.39HDB41H>42H,43H,44H,45H,46HDATlDB42DAT2DB2DUP(?)4LEABX,TABLEMOVSI,0MOVDL,DATlMOVCH)2MOVCL,4ROLDL,CLMOVAL,DLANDAL,OFHXLATMOVDAT2SI,ALINCSIDECCHJNZLI程序段执行后,DAT2,DAT2+1单元的内容分别是和四、编写程序题本大22共1小题,8分37,下面程序的功能是找出ARRAY数组中存放的假设干个无符号数的最大数和最小数,并分别存入字节单元AMAX和

10、AMIN中.请填空将程序补充完整.DATASEGMENTARRAYDR32,54,76,98,200>63,85,15,130,180COUNTEQU夕ARRAYAMAXDBAMINDB255DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATABEGIN:MOVAX,DATAMOVDS,AXMOVCX,COUNTAGAIN;MOVAL,SICMPAL,AMAXMOVAMAX,ALLI:CMPAL,AMINMOVAMIN,ALL2:LOOPAGAINMOVAIL4CHINT21HCODEENDSENDBEGIN得分评卷入复查人五、简单应用题本大题共2小题,每题5

11、分,共10分38.英系统中8253芯片的通道0-通道2和英制端口地址分别为330H333H,通道0地址为330H,定义通道1工作在方式0,其CLK谕入外部计数事件,每计满512个向CPU发出中断请求.计数格式设置为二进制格式.请填空完成以下8253通道1初始化程序.MOVDX,(I)MOVAL,(2)OUTDX,ALMOVDX,(3)MOVAL,(4)OUTDXtALMOVAL,OUTDX,AL答(2)39.题39图中DAC0832工作于直通方式,设8255A的端口地址范围为700H703H,PA匚地址为700H,DAC0832的转换基准电压为5V.请填空完成下面0V5V的锯齿波输出程序,初始

12、化时无关位默认为0.题39图MOVDX,(1)MOVAL,;8255A拄制口地力卜;8255A的PA口工作于方二10,检出OUTDX,MOVDX,700HMOVAL,(3)CIR:OUTDX,AL;愉山裾齿波AL(5)CIR希(2)(3)(4)(5)得分评卷人夏杳人六、综合应用题本大题共I小题,8分40.用8255A限制一组红、绿、黄灯,如题40图所示.要求用KI、K2的闭合与断开来控制红、绿、黄三灯的点亮,当K1闭合且K2断开时,只有红灯点亮;当K1断开且K2闭合酎,只有绿灯点亮;当KI、K2全部闭合或新开时,只有黄灯点亮.设8255A的端口地虻范围为60H63H,PA口地址为6011.请填

13、空将程序补充完整,填空时无关位默认为0.(3)AL,03H;8255工作方式限制字;读取PB口信息MOVAX>OUT(2),ALAGAIN:INAL,61HJZL2CMPAL,(4)JEL2CMPAL,(5)JELIMOVAL,OUT60H,ALJMPAGAINLI:MOVAL,OUT60H,ALJMPAGAINL2;MOVAL,OUT60H,ALJMPAGAIN答(2)(5>(3)(4)(7>(8)2021年10月高等教育自学测试全国统一命题测试工业用微型计算机试卷课程代码02241总分题号三四五六核分人题分4010248108复查人得分本试卷共9页,总分值100分,测试时

14、间150分钟.得分评卷人复查人员查总分.总复杏人签名一、单项选择题本大题共20小题,每题2分,共40分在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内°错选、多项选择或未选均无分.1在计算机中,有符号数X按字节存放,其补码存放的形式为【】A-0001000BB-1111000BC.10001000BD11111000B2字符“O'在计算机中以ASCII码存放形式为A0000Q000BB.0000001IBC.00001100BD.00H0000B3讨算机中个字节能存储的二进制数的位数为A.1位C.16位D取决于计算机的类型48086CPU可寻址的

15、存储器的空间是A.64KBB256KBC.1MBD4MB512位的D/A转换器的分辨率表达式为A.1/12B.,1/2D.1/(2%)6.8086CPU复位后,存放器值不为零的是A.CSBDSCESDSS工业用微鞭计算机试卷第1页共9页7.指令MOVAL,12中】源操作数的寻址方式是A.立即寻址方式B.存放器寻址方式C.直接寻址方式D,存放器间接寻址方式8设AL=80H,执行指令ORAL,AL后,被置位的标志是A-CFBOF9如下4条指令中,借误的她AMOVBX,0C. MOVBX,0c.SFDZFBMOVBL,0D. MOVBYTEPIRIBXLO10.由伪指令XDW2DUP,12定义的变量

16、X占用的字节数假设A.2B.4C.6IL一片4KX8的SRAM芯片的地址线数量是A. 10条B. 11条C.12条D,13条12 .如下可以作为变量名的是A.REPB.LOOPC2HDDX113 .以优先级完全嵌套方式JL作的8259A,其外部中断谐求引脚优先级最高的是【A.IROB.IR1C.IR7D.IR814 .8086CPU在响应外部中断请求后,自动入栈的存放器顺序皓A.IP,CS,FLAGSBFLAGS,S,IPC.CS,IP,FLAGSD.CS,FLAGS,IP15类型号为21H的中断效劳程序入口地址存放在A.0O00H:0O21HB.OOOOH:O042HC.OOOOM:0084

17、HDOOOOH:010SH16 .8088执行指令OUI12,AL时,数据总线传送的内容是【】A.AL的值BAX的值C.12D12H17 .设当前SPH100H,当8086转去执行段内子程序后,SP的值为【】A.0098HB0O99HCOOFEHDOOFFH18 .可编程并行接口芯片8255AH作方式共有】A“1种B2种C3种D.4种19在输入计数脉抻频率一定时,为使8253的定时时间最反,其计数初值应设为【】A.0B.65536CFFHDFFFFH20.某8位D/A转换器输出电压的范围为0-5V,数字量40H对应的输出电压约为【】A.IVB.125VC2VD4V得分评卷入复查人二、填空题本大

18、题共10小题每题1分,共10分请在每题的空格中填上正确答案.错填、不填均无分.21 .8位数据40H与OAOH均为补码,两数之和的真值为.22 .8086CPU共有条地址与数据复用线.23设DS=1234H,BX=0100H,由此两个存放器值构成的存储器物理地址为24 .设AL=80H,当执行指令SARAL,1后,AL中的内容是25 .要构成4Kxi6位的存储,需用片2KX8位的RAM芯片.26当采用74LSI38作地址译码器时,其C、B、A引脚通常与总线相连接.27对于8086系统,I/O与存储器采用的是编址方式.28 .CTU与外设交换数据前必须先查海外设状态,这种方式称为传送方式.29

19、8086系统存放所有中断股务程序入口地址的内存区域称为.30异步串行通信芯片8250数据传送时的起始位为电平.得分评卷人复查人三、程序分析题本大题共6小题,每题4分,共24分3L有程序段如下:BUFDW5,6,1,9,8,2VARDW0counrEQU6START:MOVSI,OFFSETBUFMOVCX,COUNTMOVAX,SINEXT:CMPAX,SIJBFORWORDMOVAX,SIFORWORD:INCSIINCSILOOPNEXrMOVVAR,AX程序执行后变量VAR的值为;程序功能是32.有程序段如下:MOVAL,96HMOVDL,ALMOVDH,AL(ANDDL,OFHMOVC

20、4SHR程序执行后DH=DH.CLD3,AL=,CL-33.有程序段如下】MOVAH,OFOHMOVAL40CMPAH,ALJLMINUSMOVDH,1JMPFINISHMINUS:MOVDH,OFFHFINISH:6»程序执行后,AH=,如,DHn,ZF-34.有程序段如下:XDB?YDBMOVAX,0102HMOVWORDPTRX,AXMOVBHjXMOVBLY程序执行后,AH=一_AL-BH=_BW35.有程序如下:ARRAYDB0,123,4,5,6,7,8,9SUMDB斗4COUNfEQU10MOVSI,OFFSETARRAYMOVCX,COUNTXORDL,DLNEXT:

21、ADDDL,SIINCSILOOPNEXrMOVSUM,DL程序执行后,SUM=,ex-.36.有程序如下:MOVAL,7EHMOVBL,5BHADDAL,BL程序执行后,AI尸_,OF=;,SF=>CF=得分评卷人复杳人四、编写程序题8分37.设有一字符串banning砧ftheletterX,要寻找字符X所在的位置,填号以下程月以完成上述功能.DISSEGMENTSTRDB'scanningfortheletteiX'LENEQUS-SIR;字符串长度,POSDB0;存放字符/所在的位置DTSENDSSTSSEGMENfSTACKDB100DUP(?)STSENDSC

22、DSSEGMENTASSUMECS:CDS,DS:D1S,ss:srsMAIN:MOVAX,DISMOV,AXMOVSI,OFFSET_;SE指向字符串首地址MOVex,;CX为字符串长度MOVAL,X;置口为待查找的字符XMOV.AH,0;置川1为待查找字符所在位置,初始为0NEXT:CMP,AL;所取的字符烂否为XJE;是,那么退出循环INC;否那么,SI指向下一个字符INCAH;更新待查找字符所在位置LOOPKEXT;未处理完,那么继续FOUND:MOV,AH,;保存待先找字符所在位置MOVAH,4cH;返回系统INT21HCDSENDSEND;指明程序入口,结束汇编得分评卷人复森人五、

23、简单应用题本大题共2小题,每题5分,共10分38.某微机系统中有一片8253,电路如题38图所示,其端口地址范围为300H303H,CLK0输入1MHz方波时钟信号,要使OUTO输出】KHz的方波信号.填空完善如下程序.8253D0-D7=$D0-D7IMHzIOR一RDCLKO-JUU1JlowWRGATE.4-5VA0Al0300H-0303HAOOUIDAlCSfIKHzJin厩38图MOVDX,;限制存放器地址MOVAL,37H;设置8253限制字;定时/计数罂0,方式3,BCD码初值OUIDX,AL;写入限制字MOVDX,;定时/计数器0地址MOVAL,;计数初值低字节OUT_,AL

24、;写入低字节MOVAL,;讨数初值高字节OUIDX,AL;写入高字节39.电路如题39图所示,DAC0832工作于单级冲方式,其输入存放器端口地址为200H.现要求使用DAC0832产生连续的三角波镯出.要实现上述功能,填空完善下面的程序./VWMOVDX,_MOVAL,OOHUP:OUTDX,ALCALLDELAYINCALJNZUPDECALDOWN:DX,ALCALLDELAYALJNZ.IMP;输入存放器端口地址;D/A转换初值为0;启动D/A转换泄用延时子程序;数值递增;未到最大值,转至UP;否那么数值递减;启动D/A转换;调用延时子程序;数值递减洙到0,转至DOWN;继续输出下一个

25、三角波评卷入复查人得分六、综合应用题8分40电路如题40图所示,使用一片8255A作为接口芯片,监测开关KO、K1和K2的升/闭状态,并用发光二极管指示.8255A地址疱图240H、243H,端口PA外接三个开关,端口PB外接三个发光二极管,如果KO、KI、K2全部闭合时,红灯亮;如果KO、KI、K2全部断开时,绿灯亮;其它情况,黄灯亮.要实现上述功能,填空完善下面的程序6rvPA0PA1PA2鬻PB2mIDlmmID4ID5ID6ID7IRDIWRlcsIA0IAl题40图MOVAL,90H;设置A口方式0输入,B口方式.输出MOVDX,;8255A限制端口地址送DXOUT,AL;限制字写入

26、限制存放器BEGIN:MOVDX,;8255A端口PA地址送DXAL,DX;该APA端口ANDAL>保存开关状态,并判断开关是否全部闭合JZ;如果全部闭合,转往执行点亮红灯CMPAL,07;判断开关於否全部断开JELGRN;如果全部断开,转往执行点亮灯;点亮黄灯MOVAL,OFBH;PB2PB1PBO=O11BJMPLIGHT;其它情况,转往执行点亮黄灯LRED:;点亮红灯MOVAL,OFEH;PB2PB1PB0-110BJMP;转往点亮发光二极管LGRN:;点亮绿灯MOVAL,OFDH;PB2PB1PBO=1O1BLIGHT:MOVDX,241H;8255A端口PB地址送DXOUTDX

27、,AL;点亮发光二极管IMP;继续监测开关开/闭状态2021年10月高等教育自学测试全国统一命题测试工业用微型计算机试题答案及评分参考二、填空旅本大髭共10小题,课程代码022411.D2.D3.B4.C5.C6.A7.A8.C*C10.DH.C12.D13.A14.B15.C16.A17.C18.C19.A-2G.B一、单项选择题本大题共2Q小题,每题2分,共40分每小邈1分.共10分21.32或20H22.1623.12440H24.COH25.426.mt27.啦28.施询29.中断向景表泣低三、程序分析膻本大题共6小题、锤小题4分,共24分3L1IS0001H2分求一组数据中的最小值2

28、分32. DHK或9H、1分DLM或6H1分>>>>>>>>>>分分分分分分分分分分AL-96HCL=4现4H33. AHFOHA50H或0DH«=FPHZF-034. AHHHH或IALE2H【或2BW«O2H或2BIHHH或【35. SUM-45或2DHCX=OH或036. AI产D9HOFFSF=1CFM四、编写程序题8分37. DS1分STR<1分LEM1分SQI分FOUND1分SI1分PO31分MAIN11分五、简单应用IS本文题共2小题,每题5分,共10分33.303H300H1分1分00H或.1

29、分DX1分10H或16I处39.1. 28HQ分CUT.分DEC3分DOWN1分UPfI分六、缭合应用履B分40.243H1分DXi分240H1分?M1分07或Q111B1分LREDU分LIGHTI分BEGIN1分2021年下高等教育自学测试全国统一命题测试工业用微型计算机试卷及答案详解测试时间150分钟第一局部选择题一、单项选择题本大题共20小题,每题2分,共40分在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号.错选、多项选择或未选均无分.1 .构成微机系统CPU的两局部是A.EU和BIUB.ALU和BIUC.ALU和EUD.存储器和运算器2 .指令XORAL,

30、AL执行后,那么A.CF=1B.SF=1CZF=1DOF=13 .存容量1KB代表的字节数是A28B210C.26D2204.二进制数1000000.OOIB对应的十进制数是A32.1B40.125C64.125D80.15.8位补码OOO01100B所代表的真值是A.-248B-12C12D2486.以下四条指令中正确的选项是A.MOVDS,0100HB.MOVAL,0100HC.SHRAL,4D.MOVAL,AH7 .以下四条语句中,非法的变量名是A.2XDB10HB.X2DB10HCX2DB10HDX_2DB10H8 .通过指令INT21H调用系统功能时,其功能号应设置在A.AH8 BH

31、CCHDDH9 .语句YDW10DUP10H,20H所定义的变量Y在存中占用的字节数是A.10B.20C.40D.8010.中断号为10H的中断效劳程序入口地址存放在A.OOOOH:O010HB.O010H:OOOOHC.OOOOH:0040HD.0040H:OOOOH11.以下存储介质中,只能读取不能写入的是A.U盘B.硬盘C.软盘D.CD-ROM12. PC/104总线中数据线的根数为A.8B.16C.32D.10413. 8086系统中BIOS根本输入输出系统程序放在存最后的8KB空间,其首地址应为A.EOOOOHB.FOOOOHC.FEOOOHD.FFFFOH14. 由8Kx1位存储芯

32、片构成32Kx8位存,所需的芯片数为A.8B.16C.32D.6415. 8086CPU执行IRET时,存放器出栈的顺序是A.FLAGS,IP,CSB.IP,CS,FIAGSC.CS,IP,FLAGSD.FLAGS,CS,IP16.当两片8259A级联时,可接收外部中断请求的数量为A.8B.14C.15D.1617.执行指令OUTDX,AL时人ior=a,iow=ob,mu=o.iow=ic,loii»i,iow刑oi>.ion=i.iUw匚i18 .-个10位逐次比拟型A/D转换器,满量程为10V,那么对应1/2LSB的电压约为A.4.88mVB.5mVC.9.77mVD.l

33、OmV19 .ASCII码42H所代表的字符为A. A'B. 8'C. 0'D.1'20.以下IP地址中,属于A类地址的是A.37B.7C.D.6第二局部非选择题二、填空题本大题共10小题,每题1分,共10分请在每题的空格中填上正确答案.错填、不填均无分.21 .在微机系统中,外设接口的状态信息是通过总线传输到CPU的.22 .在8086系统中,段转移指令最大可转移围是Ko23 .在异步通信中,标志一个字符数据开始传输的位称为位.24 .假设CX=0,那么执行完LOOP指令

34、后,程序循环了次.25 .某4Kx4位的SRAM芯片有根地址线.26 .INTEL8086中IO/M和RD同时为低电平时,说明CPU对端口进行操作.27 .串行通信分为和异步两种形式.28 .与逐次逼近型A/D转换器相比,积分式A/D转换器的转换速度.29 .在梯形图中,用并联继电器触点回路表示的操作为逻辑.30 .某中断矢量从低到高连续四个字节的值分别为:OOH、OIH、02H和03H,那么该中断效劳程序的人口地址为三、程序分析题本大题共6小题,每题4分,共24分31 .有程序段如下:MOVAH,OFFHMOVAL,0CMPAH,ALJGENONNEGMOVDH,OFFHJMPFINNON_

35、NEG:JZZEROMOVDH,1JMPFINZERO:MOVDH,0FIN:INT3执行该程序后,AH=,AL=,DH=,OF=32 .有程序段如下:MOVCX,8000HMOVDX,7FFFHXORCX,DXINT3执行该程序后,CX=,DX=,ZF=,CF=33 .有程序段如下:MOVCL,10HMOVDL,0MOVAX,OAAFEHL1:SHLAX,1JCNEXTINCDLNEXT:DECCLJNZL1INT3执行该程序后,DL=,AX=o该程序段的功能是.34 .有程序段如下:ORG100HMOVBX,4000HMOVAL,08HXLATMOVDL,ALMOVAH,2INT21HIN

36、T3DS:4000HDB0123456789'执行该程序后,CRT上显示的字符是o在执行XLAT指令后AL=,程序段的功能是35 .有程序段如下:MOVSI,2000HMOVAL,08HL1:MOVSI,ALMOVBL,SIINT3执行该程序后,AL=,SI=,BL=,标号L1处MOV指令的目标操作数寻址方式为.36 .参数定义和梯形图如题36图所示,试说明电机正转、反转、停转的条件,并指出电机正反转是否互锁.IMroc;i:mU:他KfftI002.01-ijf3A1I1yt01D30201IttfjAN21g国OMI袜由小3101JOnr1QOQ.00JOD4)qf“一i/C-JI

37、组AiEHOJIH1-1r02心02嗯良国OownAH胭拓图四、编写程序题(此题8分)37 .16个有符号数为:0,0,1,-1,2,-2,3,-3,4,-4,5,-5,6,-6,7,-7,试填空完成以下程序,统计其中正数、负数和0的个数.STSEGSEGMENTSTACKDB100HDUP('S')STSEGENDSDTSEGSEGMENTDATA1DW0,0,1,-1,2,-2,3,-3,4,-4,5,-5,6,-6,7,-7PLUSDBO;存放正数个数ZERODB0;存放O个数MINUDB0;存放负数个数DTSEGENDSCDSEGSEGMENTMAINPROCFARAS

38、SUMECS:CDSEG,SS:STSEG,DS:DTSEG,ES:DTSEGMOVAX,DTSEGMOVDS,AXMOVSI,;取第一个数据的地址MOVCX,16;设置循环次数AGAIN:MOVAX,SI;取数据CMPAX,0;比拟JZ;比拟的结果为0JL;比拟的结果小于0INCJMPZER01:INCJMPMINU1:INCNEXT:INCSIINCSILOOPAGAINMOVAH,4CHINT21HMAINENDPCDSEGENDSENDMAIN五、简单应用题(本大题共2小题,每题5分,共10分)38 .如题38图(a)所示,D/A转换芯片DAC0832为单缓冲工作方式,参考电压Vref

39、为-5V,输出电压OOH对应OV,FFH对应5.1V,端口地址为240H,延时子程序DELAY实现1ms延时.为了使Vout的输出波形如题38图(b)所示,试填空完成下面的程序段.IP1:XORAI,ALLP2:MOVDX,OUTDX,CALLDELAY;延时lmsALCMPAL,JNELP2JMP39 .如题39图所示8255A的PA端口连接一个LED共阴极数码管,当开关K闭合时显示1;断开时显示0,8255APA端口的地址为218H,PB端口的地址为219H,PC端口的地址为21AH,限制端口的地址为21BH,试填空完成下面的程序段.5VMOVDX,MOVAL,82HOUTDX,AL;设置

40、8255A的工作方式CHK:MOVDX,INAL,DXTESTAL,;检查开关状态JZCHKOMOVAL,06H;1"的字形码为06HMOVDX,OUTDX,ALJMPCHKCHKO:MOVAL,3FH;0"的字形码为3FHMOVDX,OUTDX,ALJMPCHK六、综合应用题此题8分40 .如题40图所示的A/D转换系统,8255A的端口地址为218H21BH.ADC0809的转换数据通过8255A的PA口输入给CPU,其地址译码信号A、B、C以及地址锁存信号AIE由8255A的PB口提供,A/D转换的状态信息EOC由PC4输入.该系统以查询方式t取A/D转换结果,试填空

41、完成下面的程序段.MOVDX,;8255A的B口地址OUTDX,AL;送IN3通道地址MOV,10H:STARTPB4=1OUTDX,AL;启动A/DMOV,0OHBEGIN:MOVAL,98H;8255A方式限制字,方式0,;A口输入B口输出C口高4位输入MOVDX,;8255A限制端口地址OUTDX,AL;送8255A方式字MOVAL,OBH;选IN3输入端和地址锁存信号OUTDX,AL:STARTPB4=0MOVDX,;8255A的C口地址TESTST:INAL,DX;读C口状态ANDAL,;检测EOC状态2021年下工业用微型计算机试卷答案详解JZ;如未完成,再测试MOVDX,;825

42、5A的A口地址INAL,DX;读转换结果、1.A2.C3.B4.C5.C6.D7.A8.A9.C10.C11.D12.B13.C14.C15.B16.C17.C18.A19.B20.A二、21.数据22.6423.起始四、37.OFFSETDATA11分24.65536或21625.1226.读ZER011分27.同步28.慢29.或MINU11分30.0302H:0100H或03120HPLUS1分三、31.AH=FFH1分AL=OOH1分NEXT1分DH=FFH1分OF=01分ZERO1分32.CX=FFFFH1分DX=7FFFH1NEXT1分分ZF=01分CF=01分MINU1分33.D

43、L=05Hl分AX=OOOOH1分五、38.240H1分统afAX存放器所存数据中O的个数2AL1分分INC1分34.81分AL=38H1分20H1分利用换码指令和DOS系统2号功能调用LP11分显示字符82分39.21BH1分35.AL=08H1分SI=2000H1分BL219H1分=08H1分80H1分存放器间接寻址1分218H1分36.按钮AN1单独按下后,电机正转1218H1分分六、40.21BH1分按钮AN2单独按下后,电机反转1分219H1分按钮AN3按下后,电机停转1分AL1分电机正反转的限制互锁1分AL1分21AH1分10H1分TEST_ST1分218H1分2007年10月试卷

44、及答案一、选择题1、ISA总线中数据线的个数为.A、8B、16C、32D、642、8位二进制有符号数,其原码、补码能够表示的十进制数围分别是A、-127+127、0+127B、-127+127、-128+127C、-128+127、-127+127D、-127+127、-127+1273、微处理器不包括.A、运算器B、限制器C、存放器D、存储器A、08H、0FHB、08H、15HC、80H、F0HD、38H、46H5、补码7FFFH所代表的真值为十进制数+32767,补码8001H的真值是.A、-32768B、-32676C、-1D、80016、8086指令MOVAX,SI,该指令源操作数的寻

45、址方式为.A、立即寻址B、存放器寻址C、直接寻址D、存放器间接寻址7、8086微处理器地址总线20根,该微处理器寻址空间为.A64KBB640KBC1024KBD16KB8、数据定义DATA1DB'2834',执行指令MOVCL,LENGTHDATA1后,CL中的容是A、1B、2C、3D、49、以下四条指令中,错误的选项是.A、SHLAL,1B、MOVDH,BXCSHRAH,CLDMOVBL42H10、容量为2KB的EEPROM芯片型号是.A2716B2732C2816D611611、利用DOS系统功能INT21H的9号AH=9功能调用,显示一个字符串,其入口参数为A、DS:D

46、X=字符串首地址B、DS:DX=字符串未地址C、CS:DX=字符串首地址D、CS:DX=字符串未地址12、可编程中断限制器8259A的端口数为A、1B、2C、4D、8413、为保持兼容性,把地址围0-9FFFFH的存称作.A、存保存区B、主存储器C、扩展存储器D、高位存14、指令INT1CH的中断矢量地址是.A、0000H:001CHB、0000H:0028HC、0000H:0070HD、F000H:0070H15、当8086CPU执行IRET指令时,被自动弹出堆栈的字节数应为.A、2B、4C、6D、816、某微机系统中,8253限制存放器的地址为20BH,那么通道0端口地址应.A208HB2

47、09HC20AHD20DH17、8086、8088CPU的中断向量表所占用的物理地址围是A、00000H-003FFHB、00000H-00400HC、00001H-00400HD、FFC00H-FFFFFH18、某10位D/A转换器输出电压围为0+5V,数字量200H对应的输出电压为.A0.00VB2.50VC3.50VD5.00V19、8086/8088CPU的I/O端口寻址方式,采用A、存映象B、占用存地址实问C、寻址围与存寻址围相同D、单独寻址20、以下四种表述中,正确的InternetIP地址是A、3B、.cctv.C、23D、166.1

48、12.87.23/index.htm二、填空题21、8086CPU系统的中断类型码围是.22、积分式A/D转换器相比,逐次逼近型A/D转换器的转换速度23、设AL=45H,当指令SHLAL,1执行后,AL中的容是.24、168个引脚的存条,如果有奇偶校验位,其数据引脚有.25、PLC的开关量输出有晶体管输出、双向晶闸输出和输出.26、半导体存储器芯片的容量以为单位.27、两台计算机采用RS-232C串口通信时,最少的连接线数是根.28、8255A的口可实现位限制.29、设SP=8000H,执行段直接过程调用CALL指令后,堆栈指针SP=H.30、电子地址为linzhanggmail.,那么效劳器的域名为三、程序分析题31、阅读程序,说明程序执行后DH,DL,AL,CL的值MOVAL,DLMOVCL,4SHRDL,CLADDDL,30HMOVDH,DLANDAL,0FHADDAL,30HMOVDL,ALINT3DH=,DH=,AL=,CL=32、阅读以下程序,说明程序执行后BX,DX,ZF,CF的值.MOVBX

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论