[论述题,8.7分] 汇编语言和C语言
答案是:汇编指令的嵌入|C语言源程序的汇编输出|简单的屏幕编辑程序
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 应用程序的设计
答案是:字符|分类|数据|文件|动态
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 宏
答案是:定义|引用|运算符|伪指令|扩展
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 程序的基本结构
答案是:基本组成|结构
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 数值运算协处理器
答案是:寄存器|指令|运算
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 输入输出和中断
答案是:概念|指令|功能
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 微机CPU的指令系统
答案是:汇编语言指令格式
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 标识符和表达式
答案是:字节|字、双|调整偏移|联合|结构
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 操作数的寻址方式
答案是:立即数|寄存器|直接|间接寄存器|相对寄存器
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] CPU资源和存储器
答案是:CPU资源|存储器
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 汇编语言的特点
答案是:与机器相关性|执行的高效率|编写程序的复杂性|调试的复杂性
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[论述题,8.3分] 子程序和库
答案是:定义|调用|返回|参数|转递
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 已知‘A’的ASCII是41H,那么‘E’的ASCII是
答案是:45H
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 当指令“SUBBBAX,BX”执行后,CF=1,说明最高有效位();对()数的操作结果溢出。
答案是:有借位|有符号
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] AL,BL中存放着压缩的BCD数,(AL)=18H,(BL)=47H,执行如下 两条指令ADD AL,BL 和 DAA后,(AL)= 。
答案是:65H
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[计算题,10分] 若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是_
答案是:p+=2,*(p++)
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[分析题,10分] 自12FA:0000开始的内存单元中存放以下数据(用十六进制形式表示)::033066111A3313301,试分别写出12FA:0002的字节型数据、字型数据及双字型数据的值。
答案是:字节型数据:11H|字型数据:0A311HH|双字型数据:0113A311H
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 实模式可寻址的内存范围是多少?
答案是:1MB
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 在实模式环境中,一个段最长不能超过多少字节?
答案是:64KBB
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 内存中某单元的物理地址是19318H,段基地址为1916H,则段内偏移地址为多少?若段内偏移地址为2228H,则段基地址为多少?
答案是:若段基地址为1916H,则段内偏移地址为01B8H|若段内偏移地址为2228H,则段基地址为170FH
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 编程序。键盘输入两个一位的十进制数,做加法运算。加法结果调整为非压缩的BCD码,并显示出十进制结果(4-8.asm)。要求改用调用宏INPUT和宏OUTPUT实现键盘输入和显示部分。
答案是:.model small .stack 100h .code start: input ;键盘输入 mov bl,al
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 1KB的存储器有多少个存储单元?
答案是:1024个字节
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 8086/8088端口地址的范围是~
答案是:0000H||FFFFH
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 把A和B两个寄存器的内容进行异或运算,若运算结果是,那么 A、B寄存器的内容必定相
答案是:0
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 计算机中的指令由 和 两部分组成。
答案是:操作码|操作数
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[计算题,10分] 以下为用段基址:偏移量形式表示的内存地址,试计算它们的物理地址。。(1)12F8:010000(2)1A2F:010333(3)1A3F:000333(4)1A3F:A1F
答案是:13080H|1A3F3H|1A3F3H|245EFH
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[计算题,10分] 将下列十进制数用8位二进制补码表示: (1)00000(2)1277777(3)-1277777(4)-5
答案是:00000000|01111111|10000001|11000111
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 编程序。在键盘输入时,调用宏指令INPUT。对输入的字符判断是否为负号“-”,是则对X求补,不是则继续输入。
答案是:.model small .stack 100h .code start: input ;键盘输入 cmp al,‘-’
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 用宏指令DISPLAY显示存储单元ALPHA中的字符串’Computer’。
答案是:.model small .data alpha db ‘Computer’ .code start: display
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 数据段中有以下定义: ARRAY11EQUU16HHARRAY22DWW16HH 请指出下面两条指令源操作数的寻址方式:MOVVAX,,ARRAY11;;MOVVAX,,ARRAY2
答案是:立即寻址方式|直接寻址方式
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 写出子程序,从键盘输入一个多位十进制数,并分别保存到BUFFER开始的单元中。
答案是:KEY_IN PROC PUSH AX PUSH BX MOV BX,0 LET1:MOV AH,1 INT 21H C
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 数码0~9、大写字母A~Z、小写字母a~z对应的ASCII码分别是多少?ASCII码0DH和0AH分别对应什么字符?
答案是:数码0~9对应的ASCII码依次是30H~39H。。 大写字母A~Z对应的ASCII码依次是:41H~5AH。。小写字母
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 用二进制代码书写指令和程序的语言,称为
答案是:机器语言
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 物理地址是指实际的 位主存单元地址,每个存储单元对应唯一 的物理地址。
答案是:20
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[填空题,10分] 中央处理器包括
答案是:运算器|控制器|寄存器组
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[计算题,10分] 将下列十进制数真值转换为压缩BCD码: (1)12 (2)24 (3)68 (4)99
答案是:12H|24H|68H|99H
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[计算题,10分] 下列十六进制数表示无符号整数,请转换为十进制形式的真值:(1)FFHHHHH(2)0HHHHHH(3)5EHHHHH(4)EFH
答案是:255|0|94|239
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 下列程序的作用是什么?试用直接写中断向量表的方式改写。 mov dx,offset win_time mov ax,seg win_time mov ds,ax mov al,1ch mov ah,25h int 21h
答案是:设置1CH号中断的中断向量(win_time),将其保存到中断向量表中
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] STRI单元存有10个字符的字符串,以0结尾,编程去掉其中的空格符,并将后续字符向前递补。
答案是:DATA SEGMENT STR DB ‘SDABF G H0’ DATA ENDS CODE SEGMENT ASSU
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 写出下列程序段的功能。 reptt2: mov ah,00h int 1ah mov higher1,cx mov lower1,dx cmp dx,91 jl reptt2
答案是:读取时钟计数器当前计数值,cx保存高位,dx保存低位;判断计数是否到91次(5秒),没到,继续循环读取,到5秒后做下面内
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 编程。比较两个字符串是否相同,统计并显示出相同的字符个数和不同的字符个数。
答案是:data segment bunch1 db 'stadent' bunch2 db 'studEnt' data en
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 下列宏的作用是什么? enter macro mov ah,2 mov dl,0dh int 21h mov dl,0ah int 21h endm
答案是:回车换行宏
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[应用题,10分] 写程序。查找CATT表中的字符”@”,找到后将SIGN单元置1,否则SIGN单元置0。
答案是:catt db 'asd@ddd' sign db ? …… mov ax,extra mov es,ax mov si
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[分析题,10分] 分析下列程序段,指出其功能。 mov ah,06h mov al,0 mov ch,row1 mov cl,rank1 mov dh,row2 mov dl,rank2 mov bh,color int 10h
答案是:在屏幕的row1、rank1到row2、rank2开窗口,清窗口,设置字符颜色为color。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[分析题,10分] 分析下列宏,指出它的作用。 EXM4 MACRO A1,A2 VALUE DW A1 DUP(A2) ENDM
答案是:宏的作用:定义VALUE数组,数组长度和初值由哑元指出。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 解释下列程序的作用。 mov ah,2 mov dh,5 mov dl,10 mov bh,0 int 10h
答案是:将光标设置在5行10列上
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 下列宏是一个分支程序,宏定义中缺少标号的处理。请添加,并指出宏的功能。 EXM5 MACRO B1,B2 MOV AL,B1 SUB AL,B2 JNS LETT1 NEG AL LETT1:RET ENDM
答案是:缺少标号定义LOCAL LETT1。宏的作用:两个哑元相减,结果为负则求补。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 编程。从键盘输入一个数字,在屏幕上显示出以该数字开始的10个数字串
答案是:从键盘输入一个数字,在屏幕上显示出以该数字开始10个数字串。 CODE SEGMENT ASSUME CS:CODE S
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 利用宏指令INPUT和OUTPUT实现将键入的大写字母变为小写显示。
答案是:程序: .model small .stack 100h .code start: input ;键盘输入 add al
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 指出下列宏的作用。 EXM3 MACRO C1 MOV AH,2 MOV DL,C1 INT 21H ENDM
答案是:宏的作用:DOS的2号显示功能。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 解释下列宏的功能。 EXM2 MACRO A,B,C MOV AX,A ADD AX,B MOV C,AX ENDM
答案是:宏的作用:两个操作数相加,结果保存在第3个数中。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 写程序段。在长度为N的字数组VALUE中统计负数的个数并保存到AX中。
答案是:value dw 2,-4,-5,3,6,6,-8 n equ ($-value)/2 ;元素个数 …… start:
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[计算题,10分] 写出计算Y=1×2+3×4+5×6+7×8+9×10的程序段。
答案是:MOV AL,1 MOV BL,2 MOV DX,0 MOV CX,5 AA1:MUL BL ADD DX,AX INC
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[分析题,10分] 分析下列宏定义,指出它的作用。 EXM1 MACRO X1 MOV AH,X1 INT 21H ENDM
答案是:宏的作用:DOS功能调用。功能号用哑元指出
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[分析题,10分] 分析下列程序段的功能。 X DB 2,-3,15,0,9,4 …… LEA BX,X MOV CX,6 MOV AX,0 AA2:MOV AL,[BX] CMP AL,0 JNE NEXT INC AH NEXT:INC
答案是:循环统计X中0的个数
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 给出下列子程序的功能和执行结果。 X DB 3AH …… SUBR3 PROC NEAR MOV AL,X MOV BL,10 MOV DX,0 LETE : MOV AH,0 DIV BL MOV DL,AH PUSH
答案是:功能:将X单元中的十六进制3AH变为十进制入栈保存,AH中为余数|先将0008H入栈,再将0005H入栈,结果为58。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 解释下列子程序的功能。 SUBR2 PROC NEAR MOV SI,0 LET1: MOV AH,1 INT 21H CMP AL,0DH JZ OUT1 MOV KEY[SI],AL INC SI JMP LET1
答案是:功能:键盘输入的字符保存到KEY单元中,直到按回车为止。
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 编程。将AX寄存器中的16位数分成4组,每组4位,从低到高分别放在AL,BL,CL,DL中。
答案是:START:MOV AX,1234H MOV BX,AX AND AL,0FH ;4 AND BL,0F0H ;3 AN
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 判断下列程序段能否完成给定功能。如有错误,请指出并改正。 在ALPHA中查找字母”T”,找到后退出循环。 ALPHA DB “ERTYU” …… MOV BX,OFFSET ALPHA MOV CX,5 BB2:CMP
答案是:将BB2:CMP [BX],’T’ LOOPNE BB2 改为: DEC BX BB2:INC BX CMP [BX],
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言
[简答题,10分] 判断下列程序段能否完成给定功能。如有错误,请指出并改正。 统计AL中1的个数。要求AL保持原值。 MOV BL,0 MOV CX,8 BB1:RCL AL,1 JNC NEXT INC BL NEXT:LOOP BB1
答案是:将BB1:RCL AL,1改为BB1:ROL AL,1
更新时间:2023/4/3 12:59:00
出自:河南农业大学汇编语言 目前为: 1/4 页 首页 上页 下页 尾页