CentOS 5 安装as86汇编器
as86 ld86
as86和ld86是linux下的16位匯編編譯器,鏈接器。linux內(nèi)核中有部分代碼需要用到as86以及l(fā)d86。
as86匯編器
在Linux 0.x系統(tǒng)中使用了兩種匯編器(Assembler)。一種是能產(chǎn)生16位代碼的as86匯編器,使用配套的ld86鏈接器;另一種是GNU的匯編器gas(as),使用GNU ld鏈接器來鏈接產(chǎn)生的目標(biāo)文件。
as86和ld86是由MINIX-386的主要開發(fā)者之一Bruce Evans編寫的Intel 8086,80386匯編編譯程序和鏈接程序。在剛開始開發(fā)Linux內(nèi)核時(shí)Linus就已經(jīng)把它移植到了Linux系統(tǒng)上。它雖然可以為80386處理器編制32位代碼,但是Linux系統(tǒng)僅用它來創(chuàng)建16位的啟動(dòng)引導(dǎo)扇區(qū)程序boot/bootsect.s和實(shí)模式下初始設(shè)置程序boot/setup.s的二進(jìn)制執(zhí)行代碼。但是as86的語法與GNU as匯編編譯器的語法不兼容,更近似于MASM,NASM等匯編器的語法。這些匯編器都使用了Intel的匯編語言語法。
centOS 5,默認(rèn)不帶有as86匯編器;下面來安裝;
網(wǎng)上找個(gè)資料;輸入下圖命令安裝;但是沒有;
在Win10單獨(dú)下一個(gè)as86的rpm安裝包;
看一下centos的ip; 192.168.128.128;
?
用下圖工具從win10連到虛擬機(jī)的centOS;把rpm包拖到centos;
不會(huì)連接linux可參考,圖解Windows下使用SSH Secure Shell Client遠(yuǎn)程連接Linux_bcbobo21cn的專欄-CSDN博客
?
現(xiàn)在centos有了as86的rpm安裝包;輸入 rpm -ivh xxx.rpm 來安裝;如下圖;
?
安裝完成看一下,有了;如果要自己搞一下內(nèi)核還得把這東西裝上;
?
?前面centos先不能上網(wǎng);折騰一會(huì)后能上了;不太熟悉;
? ? 這里可能重啟了一下;從?系統(tǒng)-管理-網(wǎng)絡(luò) 調(diào)出此界面;
然后centOS不能訪問百度首頁;瀏覽器提示https證書錯(cuò)誤xxx之類的,添加了一個(gè)信任就好了;
看一下防火墻有沒有信任的ip或站點(diǎn)信息;網(wǎng)上找的查看防火墻的命令,提示沒有此命令;下回繼續(xù);
?
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的CentOS 5 安装as86汇编器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 查看I/O端口地址分配
- 下一篇: Oracle show 命令学习