标题:图形模式下,显示字符串
只看楼主
Bebestme
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-9-1
 问题点数:0 回复次数:1 
图形模式下,显示字符串

这是我的代码。
我希望:在图形模式下,显示字符串,但是什么都不显示。
请教大家,这是什么问题呢?

data segment
s db 20 dup(219)
data ends

code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax

mov ax,0012h
int 10h

mov bp,offset s
mov ah,13h
mov bh,1
mov bl,01h
mov cx,20
mov dh,30
mov dl,40
int 21h
code ends
end start

搜索更多相关主题的帖子: 图形模式 mov 字符 segment data 
2006-09-06 13:46
srl9973
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-9-18
得分:0 

data segment
s db 20 dup(219)
data ends

code segment
assume cs:code,ds:data ,es:data;因为 10H号中断调用中13H功能要求符串在附加数据段中
start:
mov ax,data
mov ds,ax
mov es,ax

mov ax,0012h
int 10h

mov bp,offset s
mov ah,13h
mov bh,0 ;说明页号一般为0页
mov bl,01h
mov al,0 ;选择写字符的方式只能为0~3
mov cx,20
mov dh,10 ;行号不能超过25,因为尽管是在图形方式下显示字符,但还是以文本方式作为字符显示的参考行列
mov dl,40
int 10h ;这个地方就是10H而不是21H

mov ah,4ch ;正确返回DOS命令行 状态
int 21h
code ends
end start


2006-09-19 17:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-88418-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.985811 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved