当前位置: 首页 > news >正文

有域名了怎么建设网站中国品牌100强排名

有域名了怎么建设网站,中国品牌100强排名,vlc WordPress,全包装修包括哪些项目BIOS 检测,初始化硬件。挑一些重要的,能保证计算机能运行那些硬件的基本IO操作。 唤醒BIOS 唤醒BIOS需要知道其入口地址,在最后将跳转到0x7c00处 接电的一瞬间,cs:ip寄存器被初始化为0xF000:0xFFF0,所以等效地址是0…

BIOS

检测,初始化硬件。挑一些重要的,能保证计算机能运行那些硬件的基本IO操作。

唤醒BIOS

唤醒BIOS需要知道其入口地址,在最后将跳转到0x7c00处
接电的一瞬间,cs:ip寄存器被初始化为0xF000:0xFFF0,所以等效地址是0xFFFF0(BIOS入口地址)

抓一张bochs图来分析

在这里插入图片描述

  • 第一个框:cs值(段基址)为0xf000,ip值(段内偏移地址)为0xfff0,组合出的地址是0xffff0(BIOS入口地址)
  • 第二个框:在内存0xffff0地址处是一条跳转指令,cpu根据该指令跳转至0xfe05b处(BIOS真正的地方)
  • 第三个框:接电强制将cs置为0xf000

MBR

BIOS最后的工作就是检验0盘0道1扇区的内容,因为mbr要离BIOS最近,

在检验过程中,若BIOS检验出该磁盘末尾两个字节是0x55和0xaa则认定其为MBR,便加载到物理地址0x7c00,然后跳转过去,即可开始执行MBR。

  1. MBR大小为512字节
  2. 第511以及512字节必须是0xaa,0x55,这是由于咱们模拟的是x86平台,所以采用小端序

编写MBR

;主引导程序
;----------------------------
SECTION MBR vstart=0x7c00   ;起始地址为0x7c00mov ax,csmov ds,ax               ;由于BIOS通过 0:0x7c00跳转MBR,所以此时cs为0,因此借他来初始化寄存器mov es,axmov ss,axmov fs,axmov sp,0x7c00;清屏利用0x06号子功能,上卷全部行,则可清屏
;------------------------
;INT 0x10     功能号:0x06   功能:上卷窗口
;------------------------
;输入:
;AH 功能号:0x06
;AL = 上卷行数(若为0则表示全部行,太适合我们辣)
;BH = 上卷行属性
;(CL,CH) = 窗口左上角的(X,Y)位置
;(DL,DH) = 窗口右下角的(X,Y)位置
;无返回值mov ax,0x600mov bx,0x700mov cx,0mov dx,0x184fint 0x10;;;;;;;;;;;下面三行获取光标位置 ;;;;;;;;;;;
;.get_cursor获取当前光标位置,并在光标位置打印字符mov ah,3mov bh,0int 0x10;;;;;;;;;;;获取光标位置结束 ;;;;;;;;;;;;;;;;;;;;;;打印字符串 ;;;;;;;;;;;;还是用10h中断,不过这次调用13号子功能打印字符串mov ax,messagemov bp,ax   ;es:bp为串首地址,es此时同cs一致;开头时已经为sreg初始化;光标位置要用到dx寄存器中内容,cx中的光标位置可huluemov cx,5mov ax,0x1301mov bx,0x2int 0x10;;;;;;;;;;;;   打印字符串结束   ;;;;;;;;;;;;;;;jmp $message db "1 MBR"times 510-($-$$) db 0db 0x55,0xaa
  1. 4~8行:

运行结果

请添加图片描述

CMD
mkdir OS
cd OS
vim mbr.S
nasm -I include/ -o loader.bin loader.S
sudo dd if=./mbr.bin of=/usr/local/hd60M.img bs=512 count=1 conv=notrunc
cd /usr/local
sudo bin/bochs -f bochsrc.disk
http://www.yayakq.cn/news/447743/

相关文章:

  • 网站开发项目管理步骤wordpress二维码
  • 抖音粉丝购买网站互联网营销师报考
  • 网站必须做百度推广才能被别人搜到吗wangz网站建设
  • 漳州市网站建设南宁网站建设nayuwang
  • 网站如何做水晶按钮邯郸在哪个省
  • 建设网站前市场分析上海网络维护服务公司
  • 网站建设公司兴田德润实惠做网站哪家最便宜
  • 平面设计师作品网站给网站公司做网站
  • 网站设置字体样式贵阳制作
  • 无锡做推广的网站用asp做网站有哪控件
  • 龙华做网站yihe kj发帖百度秒收录网站分享
  • 用html5做的网站代码网站名称管理
  • 珠海移动网站设计哪个页面设计培训好
  • 书画网站建设方案策划网络运维和网站开发哪个好
  • 网站验证码怎么做的免费手工活外发加工网站
  • wordpress 百家模板网络优化工程师前景
  • 网站建设专用术语网站模板站扩容
  • 介绍做素食的网站泰安网红打卡景点
  • 做食物网站应该考虑些什么公司做小程序要多少钱
  • 美食网站开发毕业设计的主要内容萧山网站建设xssem
  • 无锡品牌学会网站建设lnmp wordpress tag 404
  • 域名关联网站app引流推广方法
  • 怎么做二级域名网站保定模板建站平台
  • 成都营销类网站设计平台交易网
  • 建设一个平台网站需要多少钱企点怎么群发消息
  • 58同城网站建设自助建站免费申请
  • e通网网站建设足球推介网
  • 如何形容网站做网站开发需要考什么证书
  • 建设职业注册中心网站网站建设代理招标
  • 惠州 企业网站建设相关文章 wordpress