用汇编的第十二章编写程序{你只会前十二章的知识下}
本帖最后由 1214087108 于 2020-4-7 16:01 编辑1、使当前屏幕中的大写字母以高亮绿色显示,小写字母以高亮蓝色显示,隐藏所有其他字符。
ps:第2个实践课项目涉及第12章的核心知识,请仔细学习第12章后完成此项目。
2、编程,使得执行以下程序,能够实现第1题的效果。
assume cs:code
code segment
mov ax,100h
push ax
popf
code ends
end
3、编程实现附件1.png的效果(将后缀名改为.gif);好像权限不够附件发不出来,呜呜呜,伤心
首先,我不知道这个代码有没有超出第十二章
还有,第2题看不懂题,不知道题目要让干什么
assume cs:code
code segment
start:
mov ax, 0b800h
mov ds, ax
xor bx, bx
L:
cmp bx, 4000
jge E
cmp byte ptr , 'A'
jl @f
cmp byte ptr , 'Z'
jg @f
mov byte ptr , 0ah
jmp N
@@:
cmp byte ptr , 'a'
jl @f
cmp byte ptr , 'z'
jg @f
mov byte ptr , 09h
jmp N
@@:
mov byte ptr , ' ' ; 隐藏是什么意思,这里直接覆盖掉算了
; 反正也不会出什么问题
N:
add bx, 2
jmp L
E:
mov ax, 4c00h
int 21h
code ends
end start
?
页:
[1]