2002年1月浙江省高等教育自学考试管理汇编语言程序设计试题

2019-01-31 09:38

2002年1月浙江省高等教育自学考试管理汇编语言程序设计试题



  一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共10分)

  9.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( )码。

  10.用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为( )

  1.在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是______.

  40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标志位ZF、CF的值。

  2.如TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,试问以下两条指令有什么区别指令执行后,AX寄存器的内容是什么(3分)

  2.定义一个数据区,它包含有23H,24H,25H和26H四个字符数据,把这个数据区复制20次,并显示出复制结果。

  3.内存自BUF单元开始的缓冲区连续存放着100个学生的英文分数,编程序统计其中90~100,60~89,60以下者各有多少人并把结果连续存放到自RESUT开始的单元中,(要求画出程序流程图,各段定义完整)

  D.前两条正确,后两条不正确,在汇编过程中,OFFSET操作将得到变量的偏移值,但对相对基址变址寻址方式形成的值在汇编指令时还是未知的,所以第三条指令不正确。第四条指令中,AX不能作为基址寄存器用。

  1.把DAT1+20存储单元开始的10个字节搬到DAT2开始的连续10个存储单元中。

  3.判断AL的内容,若为‘A’~‘Z’的大写字母时,程序转LETTER处理,否则转OTHER处理。