效果图:

直接上代码:

mov ah, 0eh
mov al,0x57
int 10h
mov al,0x72
int 10h
mov al,0x69
int 10h
mov al,0x74
int 10h
mov al,0x74
int 10h
mov al,0x69
int 10h
mov al,0x6e
int 10h
mov al,0x67
int 10h
mov al,0x20
int 10h
mov al,0x62
int 10h
mov al,0x6f
int 10h
mov al,0x6f
int 10h
mov al,0x6b
int 10h
mov al,0x00
int 10h
mov al,0x31
int 10h
mov al,0x2e
int 10h
mov al,0x30
int 10h
mov al,0x0d
int 10h
mov al,0x0a
int 10h
mov al,0x0a
int 10h
jmp start
start:mov ah, 0hint 16hmov ah, 0ehcmp al,0x0dJE msgcmp al,0x00JE startjmp showmsg: mov al,0x0dint 10hmov al,0x0ajmp showint 10hshow:int 10hjmp start
times 510-($-$$) db 0
dw 0x55aa

这个写字本可以将回车的值设定为0x0d,0x0a,将上下左右、fn、esc等无效值忽略掉

nasm做一个简单的操作系统写字本(1)相关推荐

  1. nasm做一个简单的操作系统写字本(2)

    上次成功做了一个写字本之后,有时候不小心写错了字母,发现按了backspace键之后: 这...... 虽然可以按了backspace键之后再按要替换的字母键 但是这做不到backspace删除 如何 ...

  2. nasm做一个简单的操作系统写字本(3)

    实现esc关机代码 mov ah, 0eh mov al,0x57 int 10h mov al,0x72 int 10h mov al,0x69 int 10h mov al,0x74 int 10 ...

  3. 怎样写一个简单的操作系统?(原文标题:How to write a simple operating system) 分类: 翻译 2011-01-26 01:10 3175人阅读 评论(3) 收藏

    怎样写一个简单的操作系统?(原文标题:How to write a simple operating system) 分类: 翻译2011-01-26 01:10 3175人阅读 评论(3) 收藏 举 ...

  4. 写一个简单的操作系统

    摘 要 如果一定要找出OS最重要的核心,那就是调度器,调度器本身即可以看作一个简单的操作系统,允许以周期性或单次方式来调用任务.从底层的角度看,调度器可以看作是一个由许多不同任务共享的定时器中断服务程 ...

  5. pygame做一个简单的打字游戏

    pygame做一个简单的打字游戏 1.基本代码 下面的代码完成了每一秒在界面的顶部随机生成一个新的字母 # -*- coding=utf-8 -*- import pygame from pygame ...

  6. 第四章 .net core做一个简单的登录

    项目目标部署环境:CentOS 7+ 项目技术点:.netcore2.0 + Autofac +webAPI + NHibernate5.1 + mysql5.6 + nginx 开源地址:https ...

  7. clistctrl控件最后插入在后面_用图表控件做一个简单的员工信息查询系统

    前几天在上课的时候有同学说在做人员的信息查询的时候,经常的要去做查找搜索很麻烦,能不能做一个简单的人员信息查询系统,只需要选择人员的编号就可以查询到这个员工的信息.其实要实现这个同学的需求在EXCEL ...

  8. 程序猿修仙之路--数据结构之你是否真的懂数组? c#socket TCP同步网络通信 用lambda表达式树替代反射 ASP.NET MVC如何做一个简单的非法登录拦截...

    程序猿修仙之路--数据结构之你是否真的懂数组? 数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构  .要想在之后的江湖历练中通关,数据结构必不可少.数据 ...

  9. 【Python】如何用python做一个简单的输入输出交互界面?

    看到知乎上有人在问,如何使用Python做一个简单的输入输出交互界面? 交互界面就涉及到GUI编程. Python有很多GUI框架,功能大同小异. 其中比较出名的有「PyQT」.**wxPython. ...

最新文章

  1. python网络通信的几种方式_两种方式,java=python,使用py4j进行通信
  2. Hyperledger fabric1.4.0搭建环境
  3. boost::regex模块信用卡匹配相关的测试程序
  4. php配置文件php.ini的详细解析(续)
  5. c语言z基本数据类型文档,C语言基本数据类型
  6. 杀毒jwgkvsq.vmx
  7. C# 连接 SQL Server 数据库,出现异常:provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接...
  8. matlab产生pn序列,[求助]PN序列的产生
  9. 不要迷信微服务,微服务就是个传说
  10. Softing pnGate系列网关:将PROFIBUS总线集成到PROFINET网络
  11. centos7安装Mysql8.0步骤
  12. 阿里2019社招内推!阿里云高级专家(P8)帮内推!投递简历邮箱看正文!
  13. 怎么让input输入框最右侧一直默认有百分号
  14. Keil无法跳转到(go to definition)函数定义的地方,而是出现Browser
  15. 重庆市委统战部慰问全市唯一健在南侨机工
  16. 与socket网络编程有关的函数
  17. Win10输入法突然无法切换回中文输入
  18. 字符串处理运用总结(2)(C++)
  19. 互联网周刊封面报道:到公司去
  20. Java黄金矿工小游戏,适合新手入门练手项目

热门文章

  1. 软考真题答案-2021年5月系统集成项目管理工程师上午题
  2. 二级MS Office高级应用--Excel常用函数
  3. 华为5500v3多路径linux6,使用Linux自带多路径multipath
  4. Caysn打印机安卓平台开发包接口说明文档及打印示例程序_20170609
  5. 记录一下家里双路由实现wifi漫游功能
  6. Vue回炉重造之封装防刷新考试倒计时组件
  7. c语言上机试题倒计时,C语言课程实训-显示考试倒计时.doc
  8. Android心率测试
  9. 当神话故事邂逅 NFT数字藏品:知名艺术家张宏携《西游》拉开元宇宙序幕
  10. 美团云苏宁云倒下了,他们却顺利突围