|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
[简答题,10分] STRI单元存有10个字符的字符串,以0结尾,编程去掉其中的空格符,并将后续字符向前递补。
|
答案是:DATA SEGMENT STR DB ‘SDABF G H0’ DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA DI,STR SPACE:MOV CX,10 MOV AL,[DI] CMP AL,0 JE OUT CMP AL,20H JE DELETE JMP EXIT SUB CX,DI MOV SI,DI DELETE: MOV BL,[SI+1] MOV [SI],BL INC SI LOOP DELETE EXIT:JMP SPACE OUT:MOV AH,4CH INT 21H CODE ENDS END START
出自
河南农业大学汇编语言 联大系统
河南农业大学
|
更多试题>>>>
1、[简答题,10分] 写出下列程序段的功能。 reptt2: mov ah,00h int 1ah mov higher1,cx mov lower1,dx cmp dx,91 jl reptt2
2、联合体成员的数据类型 ( )。(本题3.0分)
3、[简答题,10分] 编程。比较两个字符串是否相同,统计并显示出相同的字符个数和不同的字符个数。
4、[简答题,10分] 下列宏的作用是什么? enter macro mov ah,2 mov dl,0dh int 21h mov dl,0ah int 21h endm
5、下面是一个初始化指针的语句:int *px = &a;其中指针变量的名字应该是( )。(本题3.0分)
|
|