社区
汇编语言
帖子详情
问一个直接写屏的问题
taojy
2004-08-17 12:47:50
(2004-08-17 12:21:39) 斯图卡(31343971)
org 100
start
mov ax,0b800h
mov es,ax
mov dh,07h
mov dl,byte[title]
mov word[es:0],dx
exit:
mov ah,4ch
int 21h
title db 'Hello',0h
字符‘H’怎么显示不出来
...全文
75
6
打赏
收藏
问一个直接写屏的问题
(2004-08-17 12:21:39) 斯图卡(31343971) org 100 start movax,0b800h moves,ax movdh,07h movdl,byte[title] movword[es:0],dx exit: movah,4ch int21h titledb 'Hello',0h 字符‘H’怎么显示不出来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Areslee
2004-08-17
打赏
举报
回复
你怎么初始化DS的?
以下例子用MASM 6.11编译
code segment
assume cs:code
start: mov ax,3
int 10h
mov ax,0b800h
mov es,ax
mov ax,cs
mov ds,ax
sub di,di
mov ah,7
lea si,msg
show: lodsb
or al,al
jz exit
stosw
jmp show
exit: mov ax,4c00h
int 21h
msg db "Hello video buffer.",0
code ends
end start
taojy
2004-08-17
打赏
举报
回复
怎么还是不行?请你写个例子出来好吗?
Areslee
2004-08-17
打赏
举报
回复
那原因就很简单了:
你没有初始化DS寄存器
taojy
2004-08-17
打赏
举报
回复
而且我把mov dl,byte[title]这一句改为 mov dl,41h就能显示一个'A'
taojy
2004-08-17
打赏
举报
回复
正确,如果我改为用int 10来显示就能显示出来
Areslee
2004-08-17
打赏
举报
回复
显示模式正确吗?
一、 FrameBuffer 原理、实现与应用
写屏
(转)
Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现
直接
写屏
,Linux抽象出FrameBuffer这个设备来供用户态进程实现
直接
写屏
。Framebuffer机制模仿显卡的功
一台显示器分成双屏_双屏办公,用起来到底有多爽
你要
问
我双屏具体有多爽,我没办法
直接
用
一个
数值给你形容,爽的程度是在效率、满足、视觉等多个因素上综合的体现。但相信大家可能都经历过屏幕太小,桌面软件太多,画面很挤,时间久了就会眼睛酸,脑壳疼,注意力不...
Android横竖屏切换引起
问
题
的小结
Android横竖屏切换引起
问
题
的小结终于下定决心好好写(抄)写(抄)...关于Android应用横竖屏的切换所引起的
问
题
以及解决的方法,我以前老大也曾不止一次
问
过我,而我却从没有认真思考、回答过他,现在我借此做个总结。
ST7735屏的显示
问
题
不同于上
一个
的是这次换横屏的(结构限制了,我也不想啊),相信仔细阅读过datasheet的小伙伴都知道,可以选择扫描方向,
直接
改方向不就好了,这么简单。。。。。在此博主只想呵呵一笑而过,上显示
直接
改方向的效果...
关于迪文屏T5L使用C51编程
一、DWIN公司的屏幕有很多种,一定要先搞清楚自己所用的屏幕内核版本是K600+,T5,还是T5L,不然你会走很多弯路,实在不清楚
直接
问
客服,最好是
直接
加这个群,有
问
题
直接
问
,资料没有
直接
找他拿,迪文屏技术群号:...
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章