这次要实现操作系统大众化,制作一个让普通人能自制操作系统的软件,不然就算你的操作系统做得再好,依然无人问津,大家都在用 Windows
我们选择用 python 实现,因为 python 比较简单,就算没学过也看得懂(至少我是这样的),下面是代码实现
没有python环境的在这里下载已经打包好的exe
from tkinter import*
code = '\n[org 0x7c00]\nstart1:\n\tmov ax, 0x0820\n\tmov es, ax\n\tmov bx, 0x0000\n\tmov ax, 2\n\tmov cl, 2\n\tmov dh, 0\n\tmov ch, 0\n\tmov dl, 0\nread_loop:\n\tmov ah, 0x02\n\tmov al, 1\n\tint 0x13\n\tjc error\n\tadd ax, 1\n\tadd bx, 512\n\tcmp ax, 6\n\tjb read_loop\nstart:\n\t\n\tmov bp, 0x8000\n\tmov sp, bp\n\n\t\n\tmov ax, 0x0600\n\tmov bx, 0x0700\n\tmov cx, 0\n\tmov dx, 0x184f\n\tint 0x10\n\n\n\tmov ah, 0x0E\n'
def assign_to_os_name1():
global code, os_name
os_name = entry.get()
print(os_name)
os_print(os_name)
os_print(">>")
label.pack_forget()
entry.pack_forget()
button.pack_forget()
windo