社区
汇编语言
帖子详情
B800H未定义?
LAssemblyL
2005-07-02 04:30:49
我正在看王爽的汇编语言,进行实验9的时候出了问题:
........
mov ax,B800H
mov ds,ax
........
编译的时候,说B800H未定义,这是怎么回事?
附注:内存地址空间中,B8000H-BFFFFH共32KB的空间,为80*25彩色字符模式的显示缓冲区.
...全文
133
4
打赏
收藏
B800H未定义?
我正在看王爽的汇编语言,进行实验9的时候出了问题: ........ mov ax,B800H mov ds,ax ........ 编译的时候,说B800H未定义,这是怎么回事? 附注:内存地址空间中,B8000H-BFFFFH共32KB的空间,为80*25彩色字符模式的显示缓冲区.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
1cctv
2005-07-03
打赏
举报
回复
Eastunfail(龍子龍孫) (诚彼娘之非悦)
说的对极了.
LAssemblyL
2005-07-03
打赏
举报
回复
谢谢,这本书里没有提到这个细节...
showtime84
2005-07-03
打赏
举报
回复
16位进制表示时,第一位如果是A...F字母时,必须在前面加上一个0, 这是一个小疏忽而以!呵呵!
Eastunfail
2005-07-02
打赏
举报
回复
开头加个0看看
汇编实验-显示缓冲区的内容
内存地址空间中,B8000H~BFFFFH共32KB的空间是显示缓冲区,向这个地址写入数据,写入内容即可立即出现在显示器上。 本程序段的思路是先取得数据的段地址和偏移地址,再将它们移动到缓冲区,代码如下 assume cs:code assume ds:data data segment db 'welcome to masm!' data ends cod...
汇编语言程序设计 实验6:编写中断处理程序
实验6:编写中断处理程序 汇编语言(第3版、第4版)清华大学出版社 王爽著 ,8086CPU
64位操作系统——bootLoader
64位操作系统——bootLoader 作者:王赛宇 参考列表: 《一个64位操作系统的设计与实现》 《nasm用户手册》 各种博客 第一部分: 写一个简单的引导程序并且显示一些字符 org 0x7c00 ; 将程序加载到0x7c00位置,即:指定程序的起始地址 BaseOfStack equ 0x7c00 ; 将CS寄存器的段基址设置到DS、ES、SS中 Label_Start: mov ax, cs mov ds, ax mov es, ax mo
C/C++犯错集锦
1、关于模板 模板的定
义
和声明最好放在一起。 模板实例化 程序员在使用模板类时最常犯的错误是将模板类视为某种数据类型。所谓类型参量化(parameterized types)这样的术语导致了这种误解。模板当然不是数据类型,模板就是模板,恰如其名: 编译器使用模板,通过更换模板参数来创建数据类型。这个过程就是模板实例化(Instantiation)。 从模板类创建得到的类...
pthread多线程加速示例(大型矩阵乘法)
#include <cmnheader.h> #include <time.h> #include "MatrixLib.h" #pragma comment(lib,"MatrixLib.lib") #pragma warning(disable:4996) void checkResult(char* str, int ...
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章