wxMEdit

2020元旦献礼——从零开始开发一个操作系统

南笙酒味 提交于 2020-08-05 19:00:41
序言 在2019年的最后一天终于完成了整个系统的开发,并给它起名曰—— Inios 。就如同文章名字一样,完全是从内核编写,非二次开发,从最初的“hello os”到初次有了系统的样子。主要用C语言编写,部分汇编语言。整个操作系统完成后的大小为 39.6 KB 之所以这么小其实主要是语言的原因,另一个重要原因是在开发中对部分系统代码和字体库以及媒体的压缩。中间进行多次迭代,最终完成整个操作系统的开发 Inios 。 系统预览 开发环境及主要工具 win 8.1 x64 :用来开发Inios的“载体” qemu 虚拟机:测试Inios wxmedit:16进制编辑器 nsak:汇编器 Notepad++:代码编辑器 Git:除了提交代码外,还用来生成特殊文件 系统功能 命令行终端 mem : 显示内存的使用情况 cls : 清空控制台内容 dir : 列出目录 type :查看文件内容 hlt :运行.hrb可执行程序 shift+F1 :强制关闭程序 enter :关闭当前应用程序窗口 F11 :将最下面的窗口置顶 Tab :切换窗口 鼠标点击 :切换窗口/移动窗口 shift+F2 :打开终端/打开另一个终端窗口(支持多个) exit :关闭当前终端窗口 ncst xx :一个终端可以运行多个程序 保护系统 主要做了“内存访问权限 ”、“异常”和

推荐列表【博客,工具,框架,软件】

不羁的心 提交于 2019-12-06 09:56:35
https://alibaba.github.io/arthas/ Arthas 阿里开源java诊断工具 https://www.xuxueli.com/index.html XXL开源社区 记事本编辑器 notepad++ 记事本编辑,格式化xml,格式化json wxMEdit 十六进制编辑器 http抓包 Fiddler 数据库客户端 Navicat Premium 12 linux终端 SecureCRT java反编译 jd-gui luyten jad.exe 命令行 来源: https://my.oschina.net/u/4193646/blog/3136802

推荐列表【博客,工具,框架,软件】

半世苍凉 提交于 2019-12-04 15:02:33
推荐博客、社区 博客、社区 地址 XXL开源社区 https://www.xuxueli.com/index.html 推荐工具 类别 工具 说明 记事本编辑器 notepad++ 记事本编辑,格式化xml,格式化json wxMEdit 十六进制编辑器 抓包 Fiddler 数据库客户端 Navicat Premium 12 linux终端 SecureCRT 支持脚本,button java反编译 jd-gui luyten jad.exe 命令行 java诊断 Arthas 阿里开源java诊断工具 https://alibaba.github.io/arthas/ 来源: oschina 链接: https://my.oschina.net/u/4193646/blog/3136802