16位汇编 int 10h和int 21h 显示字符串实例
2016-09-03 13:44
375 查看
int 10h 的9号功能是显示字符串
assume cs:code
code segment
start:
mov ah,2 ;置光标
mov bh,0 ;第0页
mov dh,1 ;dh中放行号
mov dl,1 ;dl中放列号
int 10h
mov ah,9 ;在光标位置显示字符串
mov al,'a' ;字符
mov bl,0ch ;黑底红字
mov bh,0 ;第0页
mov cx,3 ;字符串个数
int 10h
mov ax,4c00h
int 21h
code ends
end start
endint 21h的9号功能显示字符串
assume cs:code
code segment
start:
mov ah,2 ;置光标
mov bh,0 ;第0页
mov dh,1 ;dh中放行号
mov dl,1 ;dl中放列号
int 10h
mov ah,9 ;在光标位置显示字符串
mov al,'a' ;字符
mov bl,0ch ;黑底红字
mov bh,0 ;第0页
mov cx,3 ;字符串个数
int 10h
mov ax,4c00h
int 21h
code ends
end start
endint 21h的9号功能显示字符串
assume cs:code, ds:data data segment db 'Hello,test','$' data ends code segment start: mov ah,2 ;置光标 mov bh,0 ;第0页 mov dh,1 ;第一行 mov dl,1 ;第一列 int 10h mov ax,data mov ds,ax mov dx,0 ;ds:dx指向字符串的首地址 mov ah,9 int 21h mov ax,4c00h int 21h code ends end start end
相关文章推荐
- int 10H 显示字符串功能在《自己动手写OS》第五章代码中的分析
- INT 10H显示字符串的小例子
- 对调用INT 10H中断显示字符串的优化
- 对调用INT 10H中断显示字符串的优化
- 汇编 从缓冲区输入字符串 用INT 21H的0A号功能进行字符串的输入
- 使用BIOS中断显示字符串笔记(int 10h 13号中断)
- INT 10H显示字符串的小例子
- VC字符串类型CString,int,char*,string,wchar_t互相转换代码实例(转自闪电博客)
- boot loader范例中使用int 10h中断向屏幕写字符串的说明
- 汇编常用的INT 21H系统调用
- 汇编中的10H中断int 10h详细说明
- 【汇编】汇编显示字符串
- 使用汇编语言显示字符串
- 纯汇编NASM源码/显示相关函数/10H中断/纯汇编显示汉字/显示中文
- 微机原理课程设计32位汇编学习之四(显示字符串之特殊字体)
- 微机原理课程设计32位汇编学习之三(显示字符串)
- 汇编原理3:分析ah=4ah时的int 21h
- 汇编->字符串显示
- 用CALL指令模拟实现INT 21H显示字符T的功能
- 16位汇编(asm) 显示所有ASSIC 码值