自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Windows64的nasm汇编详细教程,不是DOS!

这篇文章没有参考任何官方文档是作者反汇编整理出来的。

2024-10-02 21:34:45 1075

原创 【全网首个】用中文写汇编代码CASM

【全网首个】用中文写汇编代码CASM汇编语言casm是以nasm为基础的汇编语言。

2024-10-01 16:36:23 548

原创 用渗透工具实现ddos攻击和木马病毒

点击下载,下载这两个工具点击Penetration_Testing.exe。

2024-09-16 09:39:18 267

原创 自制操作系统(八、实现图形界面)

IPL.asm更新了!不用org了,org在nasm总是出问题。和ipl编译一下,虚拟机看到蓝屏。其实多多少少有点伪代码的意思。这里不放代码,太多代码容易晕。现在内核代码足足有4681行。算上ipl差不多5000行。作者自己加了很多命令。

2024-08-20 20:43:22 816 7

原创 小学生教你微积分,用编程理解高数(python,C,C++)

很好理解,导数中,x是哪一点的导数,dx是精准度,y等于f(x)即函数。导数结果就是瞬时变化率。积分很好理解,a为下限,b为上限,y为函数,结果就是y=f(x)下a到b的面积。只要用定积分代入a=0,b=10(10s)y=x(1*x=1)就得到结果。F(x)为原函数,即微分后的函数是f(x)dx,微分前是F(x)一列车初始速度为10m/s,加速度为。才几十行代码,微积分也不是很难啊。,问速度达到20时车走了多少米。

2024-08-16 09:55:48 390

原创 自制操作系统(七、在自制操作系统玩游戏)

按键根本匹配不上 ,一直是o,我的代码里没有这个字符,只有O和X。看来可能是虚拟机或者bios的问题,真机运行应该可以。代码的逻辑完全没有问题,但是虚拟机运行出了问题。等一下......咦?能看到这里的读者已经非常厉害了。这里没有添加游戏结束逻辑。读者可以自行添加代码逻辑。这就当是大家的课后作业了。废话不多说,直接上代码。

2024-08-16 08:57:13 242

原创 自制操作系统(六、完结?这只是开始)

来看一下上一次的效果实现了一个有模有样的操作系统呢!Σ(゚д゚;我的操作系统你跟着教程的操作系统哈哈,不会真有人被骗了吧开个玩笑(不是吧,这也算标题党?!16 位已经几乎被开发到极致了至于 32 位,咳咳,如果目的只是装x的话,没什么必要!!!这里赠送《30天自制操作系统》电子书下一个系列应该是自制编程语言之类的吧。

2024-08-15 20:08:25 623

原创 自制操作系统(五、实现操作系统大众化,制作一个让普通人自制操作系统的软件)

这次要实现操作系统大众化,制作一个让普通人能自制操作系统的软件,不然就算你的操作系统做得再好,依然无人问津,大家都在用 Windows。代码非常通俗易懂对不对,为了体谅没有学过 python的读者,没有导入任何第三方库(冷知识:tkinter是python标准库)我们选择用 python 实现,因为 python 比较简单,就算没学过也看得懂(至少我是这样的),下面是代码实现。代码不多不少,刚刚好100行,逻辑清晰,不难理解。代码实现了根据用户输入,创造asm文件。没有python环境的在。

2024-08-15 19:42:48 336

原创 自制操作系统(四、实现文件操作,磁盘管理,制作ipl,突破512字节大关)

上次说到文件操作,今天要真正操作文件了。保存到 ipl.asmhanos 要改一下,把第一行和最后两行删掉!!!用 nasm 编译nasm ipl.asm-o ipl.binnasm hanos.asm-o hanos.bin打开 Cygwin.batcat ipl.bin hanos.bin > hanos.img运行一下

2024-08-15 19:29:58 411

原创 自制操作系统(三、完善操作系统的命令)

为了节省空间,保持在512字节以内,代码逻辑稍微复杂。这次添加关机指令和ls、打开文件、运行文件等伪指令。可能有些人不想用伪指令,因为它的主要作用是装b。除了清屏和关机指令以外,其他都是伪指令。实际上关机就是全屏黑色并挂起(hlt)下一次,我们真正操作文件。

2024-08-15 09:58:38 273

原创 自制操作系统(二、类似终端的操作系统框架)

直接上源代码大家应该都看得懂,循环输入,回车就打印badjmp是跳转,相当于c语言里的goto,跳转到标签的地址cmp是比较,je是比较为正确就跳转,jne是比较为错误就跳转ret在这里相当于hlt,即挂起,这条指令实际没有执行,这是后面用的。

2024-08-14 21:51:18 383

原创 自制操作系统(一、环境配置和第一个操作系统)

这个系列用于自制操作系统,不会太长,但是功能应有尽有作者是准备升初一的学生,但是五年级就自学了微积分,复变函数等其他的教程和书籍的环境配置总是出问题,要么就是Linux,要么就是32位电脑,对Windows64x用户非常不友好,我的教程适用于任何电脑其他的教程和书籍要么要深厚的计算机底层基础,要么就像haribote(《30天自制操作系统》)一样只有外部工作。

2024-08-14 21:21:00 506 1

原创 看看小学生自制的操作系统OS(附img软盘文件和源代码)

虽然暑假之后是初一了,但不是标题党。版权声明:这个操作系统为原创,没有借鉴任何书籍或资料,转载请附原文链接这个操作系统是由本人自主研发的开源项目,源代码私信我或下载获取效果图

2024-08-14 20:14:36 583

原创 小学生自制的操作系统:HanOS

六年级小学生自制的操作系统:HanOS。可以看看pythonasm。文章的作者就是小学生。

2024-08-08 22:18:00 306

原创 不需要学编程,自制自己的操作系统!一个0基础自制操作系统的软件!详细教程!

​不需要学编程,自制自己的操作系统!一个0基础自制操作系统的软件!详细教程一、下载或python运行不会编程的可以在自制操作系统.exe免费下载,直接跳到第二点创建.py文件,内容如下

2024-08-08 21:27:54 831

原创 python十六进制编辑器

【代码】python十六进制编辑器。

2024-08-05 22:23:23 176

原创 pythonasm0.0.6库新增虚拟机!普通人也能自制操作系统了!

pythonasm可以轻松编译asm,手敲操作系统不是梦!

2024-07-29 21:09:45 770

原创 pythonasm库分析,看看你和自学编程小学生的差距

下面是pythonasm.asm库的源代码这其实就是把python的函数转换成汇编指令再用第三方库汇编下面是pythonasm.main内容这是一个模拟汇编器,用re库的正则表达式编译文件,为寄存器赋值,int 80h系统中断调用时,就判断是否符合打印和输入的格式,部分代码还有错误处理。

2024-07-28 11:22:45 826

原创 pythonasm0.0.4出了,这回没有bug了

pythonasm0.0.3这样做会输出3次,是因为作者打包时调试代码没有删。据说pythonasm0.0.5今天会更新,大家请在pypi上查看。pythonasm持续更新中...

2024-07-28 10:38:22 333

原创 pythonasm使用方法

一、概述 这是一个包含了一系列与数据处理和操作相关功能的 Python 库,能模拟汇编器的输入输出,转换机器码。以后会更新更多功能,增加汇编虚拟机和使用真正的汇编指令。三、使用方法 导入相关模块后,即可调用其中的函数进行使用。二、主要功能(main)

2024-07-27 22:03:35 364

转载 pythonasm0.0.3更新了,汇编、反汇编神器!pythonasm使用方法

一、概述 这是一个包含了一系列与数据处理和操作相关功能的 Python 库,pythonasm能模拟汇编器的输入输出,转换机器码。以后会更新更多功能,增加汇编虚拟机和使用真正的汇编指令。三、使用方法 导入相关模块后,即可调用其中的函数进行使用。二、主要功能(main)

2024-07-27 21:42:48 99

小学生自制的操作系统HanOS0.1.0

小学生自制的操作系统HanOS0.1.0 完全自主开发,包括但不仅限于内核,ipl等

2024-08-20

小学生自制的操作系统hanos.img

小学生自制的操作系统hanos.img

2024-08-19

python写的绘图软件

python写的绘图软件

2024-08-15

小学生自制操作系统源代码

六年级小学生自制的操作系统HanOS.img 实现了类似终端的功能,可以输入输出, 有清屏,关机,列出目录下文件,打开文件,运行文件等

2024-08-14

六年级小学生自制的操作系统HanOS.img

六年级小学生自制的操作系统HanOS.img 实现了类似终端的功能,可以输入输出, 有清屏,关机,列出目录下文件,打开文件,运行文件等

2024-08-14

CSDN_1723169204007.png

CSDN_1723169204007.png

2024-08-13

pythonasm 官方库

pythonasm 官方库,在 python 使用汇编

2024-08-10

不用编程就能自制操作系统!

不用编程就能自制操作系统!这个软件普通人也能用! 下载nasm 下载 Cygwin 打开自制操作系统.exe 输入操作系统名称,英语就行 下一步 随便写一个命令 打开终端 nasm -f bin hanos.asm -o hanos.bin 点击Cygwin.bat 输入 dd if=/dev/zero of=hanos.img bs=512 count=2 dd if=hanos.bin of=hanos.img bs=512 count=1 其中hanos是操作系统的名字 可以在虚拟机运行了 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/linhhanpy/article/details/141036214?spm=1001.2014.3001.5502

2024-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除