自考资讯

导航

自学考试《工业用微型计算机》模拟试题及答案

来源 :中华考试网 2017-09-18

  二、填空题(每小题4分,共2 0分)

  1.微处理器是微型计算机的核心芯片,通常简称为MP CMicro Processor),它是将计算

  机中的 和 集成在一个硅片上制作的集成电路。这样的芯片也被称

  为中央处理单元,一般简称为CPU。

  2.8086/8088 CPU使用3个控制信号线M/IO、RD、WR;而ISA总线却使用4根控制信

  号线 、 、 、 。

  3. PC/XT总线由62根信号线组成,包括 位双向数据线, 位地址线。

  4.接口芯片8 2 5 3有多种工作模式,可用作 、 、方被发生器等。

  5. 8086/8088 CPU的中断分为两类: 和 。

  三、判断题(每小题3分,共15分)

  1.0没有补码。( )

  2. I/O端口的传送方式只有串行方式。( )

  3.汇编语言编写的程序不用经过ASM编译和LINK连接就可以生成可执行文件。( )

  4.一个总线周期可以包含多个时钟周期。( )

  5.二进制数只能表示整数,不能表示小数。( )

  四、问答题(每题5分,共10分)

  1.计算机的指令系统分类

  2.微型计算机的外围设备

  五、程序编写题( 15分)

  一个学生班共32人,已知每个学生班的年龄存放在AGE开始的单元中,求其平均年龄,并放在PJNL单元。试填写完成下面程序段(写在横线处)。

  DATA SEGMENT ;数据段定义语句

  AGE DB 13H,14H,OFH,…… ;32个年龄数据放在AGE开始的单元

  PJNL DB ? ;平均年龄(结果)放在P1 NL字节单元

  DATA ENDS ;数据段结束

  ;* * * * * * * * * * * * * * * * ;

  CODE SEGMENT ;代码段定义语句

  ASSUME CS:CODE,DS:DATA

  START: MOV AX , DATA ;装入DS

  MOV DS,

  MOV AX,000H ; AX=OOOOH ,AH=00 ,AL=00

  MOV CX , ;32个学生数

  MOV SI, ;AGE的偏移地址(0000H)送SI

  ADD1 : ADD AL,[SI] ;AL←AL+[SI],累加年龄送AL

  JNC ;没有进位,转标号NEXT,这里用二进制数

  INC AH ;有进位(到100H),高8位加上1

  NEXT: ;修改指针SI,SI←SI+1

LOOP ADD1 ;CX ←CX-1,CX

0,转移到标号ADD1 MOV CL,5 ;加完毕,CX=0,CL←5,因为

=32

  SHR AX,CL ;逻辑右移5次,相当于被32除,得平均年龄

  MOV AH,4CH ;功能号AH=4CH

  INT 21H ;DOS功能调用,返回DOS

  CODE ENDS ;代码段结束

  END START ;从START开始的程序结束

分享到

您可能感兴趣的文章