- 浏览: 1448856 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
第二天
; hello-os ; TAB=4 ORG 0x7c00 ; 指明程序的装载地址 ; 以下用于标准fat32格式的软盘 JMP entry DB 0x90 DB "HELLOIPL" ; 启动区的名称可以是任意字符串 DW 512 ; 每个扇区(sector)的大小(必须是512个字节) DB 1 ; 簇(cluster)的大小(必须是1个扇区) DW 1 ; FAT的其实位置(一般从第一个扇区开始) DB 2 ; FAT的个数(必须为2) DW 224 ; 根目录的大小(一般设成224项) DW 2880 ; 该磁盘的大小(必须是2880个扇区) DB 0xf0 ; 磁盘种类(必须是0xf0) DW 9 ; FAT的长度(必须是9个扇区) DW 18 ; 1个磁头有几个扇区(必须是18) DW 2 ; 磁头数(必须是2) DD 0 ; 不使用分区(必须是0) DD 2880 ; 重写一次磁盘大小 DB 0,0,0x29 ; 意义不明,固定 DD 0xffffffff ; (可能是)卷标号代码 DB "HELLO-OS " ; 磁盘的名称(11字节) DB "FAT12 " ; 磁盘格式名称(8字节) RESB 18 ; 先空出18字节 ; 程序主体 entry: MOV AX,0 ; 初始化寄存器 MOV SS,AX MOV SP,0x7c00 MOV DS,AX MOV ES,AX MOV SI,msg putloop: MOV AL,[SI] ADD SI,1 ; 给SI加1 CMP AL,0 JE fin MOV AH,0x0e ; 显示一个文字 MOV BX,15 ; 指定字符颜色 INT 0x10 ; 调用显卡BIOS JMP putloop fin: HLT ; 让CPU停止,等待指令 JMP fin ; 无线循环 msg: DB 0x0a, 0x0a ; 换行两次 DB "hello, haohaohao" DB 0x0a ; 换行 DB 0 RESB 0x7dfe-$ ; 填写0x00直到0x7dfe DB 0x55, 0xaa ; 一下是启动区以外部分的输出 DB 0xf0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 RESB 4600 DB 0xf0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 RESB 1469432
发表评论
-
xl2tp 备份
2019-09-24 16:25 5812019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 694sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1406参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18212019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1360### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 568###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 567《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1926参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 918/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 552找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1765上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 953不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4265假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 652864位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1683转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1561接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1496qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 978使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2151转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1773一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
《30 天自制操作系统》读书笔记.zip
大学操作系统笔记 考研可以用 大学操作系统笔记 考研可以用 大学操作系统笔记 考研可以用 大学操作系统笔记 考研可以用 大学操作系统笔记 考研可以用
操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机的嵌入式操作系统到超级计算机的大型操作系统。目前流行的现代操作系统主要有Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone和z/...
汤子瀛版操作系统笔记.pdf,适合在校本科生下载阅读,同时也适合考研的学生,尤其是报考408的同学,可以下载该笔记用于学习操作系统,讲解完整,思路清晰。
华中操作系统笔记;华中操作系统笔记;华中操作系统笔记
考研操作系统高分笔记试读版,语言通俗易懂。仅供试读,没完整版。
操作系统笔记
考研计算机基础学科,操作系统详细基础笔记
考试重点: 1. 操作系统的基本概念和操作系统的地位 2. 操作系统的主要特征和基本功能 3. 操作系统的体系结构 4. 操作系统的发展和结构 5. 常用操作系统结构设计方法
本文档是现代操作系统的学习笔记,从厚重的书本中解放出来,简洁又清晰的学习现代操作系统
Linux学习笔记,包含了大部分的常用命令,另外还对一些关键的内容进行了解释
北大 考研 操作系统 作业 笔记 来自信科院本科生
这个资源是操作系统上课的学习笔记
B站王道操作系统学习笔记.pdf
王道操作系统系列视频学习笔记
操作系统复习笔记整理共享.pdf
Linux操作系统笔记Linux操作系统笔记Linux操作系统笔记
该资源为操作系统期末复习笔记,笔者最终也是获得了90+的成绩
操作系统复习笔记.pdf