社区
汇编语言
帖子详情
mov edi, (80 * 11 + 79) * 2 ;为什么这么写就是在屏幕第 11 行, 第 79 列显示
baojiaqi_HIT
2016-04-11 07:30:26
mov edi, (80 * 11 + 79) * 2 ;为什么这么写就是在屏幕第 11 行, 第 79 列显示
...全文
622
2
打赏
收藏
mov edi, (80 * 11 + 79) * 2 ;为什么这么写就是在屏幕第 11 行, 第 79 列显示
movedi, (80 * 11 + 79) * 2;为什么这么写就是在屏幕第 11 行, 第 79 列显示
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2016-04-14
打赏
举报
回复
直接写缓存嘛,显存中有什么,屏幕上就显示什么,具体就如楼上所解释。
zara
2016-04-12
打赏
举报
回复
2
屏幕上,一行一般是 80 个字符;每个字符的显示需要两个字节,一个字节是显示字符的 ascii,一个字节的显示用的颜色(字符颜色+背景色)。这些数据在显示缓存里是按行排列的,先是第 0 行,然后是第 1 行,所以第 11 行的起始地址就是 80*2*11 了,这一行的第 79 列字符就是再加上 79*2 了,整个就是 80*2*11+79*2 = (80*11+79)*2 这样的。
AI绘画 Stable Diffusion 从入门到精通
这个学习教程为你提供了从AI绘画的基础知识到高级技巧的全面指导。以下是各章节的简要概述: 第1章 - Stable Diffusion 基础篇: 在这一章中,你将学习如何在本地部署Stable Diffusion模型,无需担心电脑显卡...
保护模式下的寻址
在汇编语言中,或者你有学习过诸如微机原理或计算机组成原理等课程的话,那么你很可能听说过实模式和保护模式的概念。他们到底是什么,有什么不同,又如何寻址? 在王爽的《汇编语言》最后,有关于Intel微处理器的三...
x86 段式管理(地址转换后还只是线性地址)
在pm.inc中有 ; 宏 ------------------------------------------------------------------------------------------------------ ; ; 描述符 ; usage: Descriptor Base, Limit, Attr ; Base: dd ;
【Orange‘s操作系统】nasm,打印的code
LABEL_SEG_CODE_DEST:
mov
ax,SelectorVideo
mov
gs,ax
mov
edi
,(
80
*12+0)*2 ;
屏幕
第12
行
第0
列
mov
ah,0Ch ;0000黑底
11
00红字
mov
al,'C' retf
微机原理与接口技术(钱晓捷版)课后习题答案+解析(第三章)
第三章 3.1简答题 ????(1)使用二进制8位表达无符号整数,...(3)为什么可以吧指令'
MOV
AX ,(34+67H)*3'中的数值表达式看成是常量。 答:汇编程序在汇编过程中对数值表达式计算,得到一个确定的数值,故称数值表达
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章