freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于s3c2440的linux操作系統(tǒng)移植本科畢業(yè)設(shè)計論文-文庫吧

2025-06-12 18:53 本頁面


【正文】 虛擬機內(nèi)存和網(wǎng)絡(luò)。(3) 進(jìn)入分區(qū)設(shè)置界面,掛載硬盤。(4) 進(jìn)入系統(tǒng)安裝軟件界面,將系統(tǒng)自帶的軟件安裝齊全,: 系統(tǒng)自帶軟件安裝(5) 軟件安裝之后經(jīng)過一段時間的等待系統(tǒng)會自動安裝完成。:(6) 安裝完成后,登陸配置網(wǎng)絡(luò)。并安裝虛擬機工具。(7) 在windows中新建兩個文件,設(shè)置與Linux交互目錄。 Linux常用工具 文本編輯器 (1) gedit圖形化文本編輯器Gedit是一個圖形化文本編輯器,像Windows中的記事本文件一樣可以打開、編寫并保存文本文件。還可以將其他圖形化桌面程序中的文本剪切和粘貼到編輯器中。Gedit有一個清晰而又通俗易懂的界面,使用活頁標(biāo)簽,因此可以不必同時打開多個文件打開多個gedit窗口。(2) 文本編輯器vi在Linux操作系統(tǒng)中,如果不使用圖形化的桌面,讀取并修改某個文件或配置文件,可以使用vi編輯器來創(chuàng)建文本文檔、書寫腳本、編輯文本;另外,vi編輯器的文本模式查找功能比gedit命令更加強大,它可以在日志文件中以精確的方式查找信息,并且Linux安裝程序會自動安裝附帶的vi編輯器。幾乎所有的Linux用戶和系統(tǒng)管理員都使用vi編輯器完成自己的而工作。因為vi編輯器不是圖形化的軟件,所以一定程度上受到了其他文本編輯器的挑戰(zhàn)。但是vi編輯器出色的靈活性和強大的功能使它得以廣泛應(yīng)用。 軟件包管理Linux 系統(tǒng)上的所有軟件部分成可安裝、升級或刪除的RPM軟件包。這部分描述了如何使用圖形化和命令行工具來管理Red Hat Linux系統(tǒng)上的RPM軟件包。RPM軟件包管理器是開放打包系統(tǒng),任何人都可以使用。它在Linux和UNIX系統(tǒng)上運行。RedHat,。 對于終端用戶來說,RPM簡化了系統(tǒng)更新。安裝、刪除安裝、升級RPM軟件包使用簡短的命令就可完成。RPM維護(hù)一個已安裝軟件包和它們文件的數(shù)據(jù)庫,因此,可以在系統(tǒng)上使用功能強大的查詢和校驗。如果喜歡圖形化界面,可以使用軟件包括管理工具來執(zhí)行許多RPM命令。 在升級中,RPM處理配置文件時非常謹(jǐn)慎,因此絕對不會丟失原先定制的配置。 對于開發(fā)者來說,RPM允許用戶把軟件編碼和程序打包,然后提供給終端用戶。 Linux的常用命令cd 命令:改變工作目錄。
mkdir命令:創(chuàng)建一個目錄(類似DOS下的md命令)。
rmdir 命令:刪除空目錄。 rm命令:在linux中創(chuàng)建文件很容易,系統(tǒng)中隨時會有文件變得過時且毫無用處。用戶可以用rm命令將其刪除。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對于鏈接文件,只是刪除了鏈接,原有文件均保持不變。
pwd 命令:在Linux層次目錄結(jié)構(gòu)中,用戶可以在被授權(quán)的任意目錄下利用mkdir命令創(chuàng)建新目錄,也可以利用cd命令從一個目錄轉(zhuǎn)換到另一個目錄。然而,沒有提示符來告知用戶目前處于哪一個目錄中。要想知道當(dāng)前所處的目錄,可以使用。pwd命令:該命令顯示整個路徑名。
ls 命令:ls是英文單詞list的簡寫,其功能為列出目錄的內(nèi)容。這是用戶使用頻率最多的命令 ,因為用戶需要不時地查看某個目錄的內(nèi)容。該命令類似于DOS下的dir命令。
cp命令:該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,就如同DOS下的copy命令一樣,功能非常強大。
mv命令:用戶可以使用mv命令來為文件或目錄改名或?qū)⑽募梢粋€目錄移入另一個目錄中。該命令如同DOS下的ren和move的組合。ln命令:該命令在文件之間創(chuàng)建鏈接。這種操作實際上是給系統(tǒng)中已有的某個文件指定另外一個可用于訪問它的名稱。對于這個新的文件名,我們可以為之指定不同的訪問權(quán)限,以控制對信息的共享和安全性的問題。
Find命令:在目錄結(jié)構(gòu)中搜索文件,并執(zhí)行指定的操作。此命令提供了相當(dāng)多的查找條件,功能很強大。
cat命令:在標(biāo)準(zhǔn)輸出上顯示文件;連接兩個或多個文件 。
more命令:在終端屏幕按屏顯示文本文件。
Passwd命令: 用來更改使用者的密碼
wh命令:該命令主要用于查看當(dāng)前在線上的用戶情況。這個命令非常有用。如果用戶想和其他用戶建立即時通訊,比如使用talk命令,那么首先要確定的就是該用戶確實在線上不然talk進(jìn)程就無法建立起來。又如,系統(tǒng)管理員希望監(jiān)視每個登錄的用戶此時此刻的所作所為,也要使用who命令。
W命令:該命令也用于顯示登錄到系統(tǒng)的用戶情況,但是與who不同的是w命令功能更加強大,它不但可以顯示有誰登錄到系統(tǒng),還可以顯示出這些用戶當(dāng)前正在進(jìn)行的工作,并且統(tǒng)計數(shù)據(jù)相對who命令來說更加詳細(xì)和科學(xué),可以認(rèn)為w命令就是who命令的一個增強版。
chmod 命令:chmod命令是非常重要的,用于改變文件或目錄的訪問權(quán)限。用戶用它控制文件或目錄的訪問權(quán)限。該命令有兩種用法。一種是包含字母和操作符表達(dá)式的文字設(shè)定法;另一種是包含數(shù)字的數(shù)字設(shè)定法。 hgrp命令:功能:改變文件或目錄所屬的組。
chown 命令:更改某個文件或目錄的屬主和屬組。這個命令也很常用。例如root用戶把自己的一個文件拷貝給用戶xu,為了讓用戶xu能夠存取這個文件,root用戶應(yīng)該把這個文件的屬主設(shè)為xu,否則,用戶xu無法存取這個文件。
Login命令:login的作用是登錄系統(tǒng),它的使用權(quán)限是所有用戶。
Shutdown命令:shutdown命令的作用是關(guān)閉計算機,它的使用權(quán)限是超級用戶。
Halt命令:halt命令的作用是關(guān)閉系統(tǒng),它的使用權(quán)限是超級用戶。
Reboot命令:reboot命令的作用是重新啟動計算機,它的使用權(quán)限是系統(tǒng)管理者。
Mount命令:mount命令的作用是加載文件系統(tǒng),它的用權(quán)限是超級用戶或/etc/fstab中允許的使用者。
Umount命令:umount命令的作用是卸載一個文件系統(tǒng),它的使用權(quán)限是超級用戶或/etc/fstab中允許的使用者。
Exit命令:exit命令的作用是退出系統(tǒng),它的使用權(quán)限是所有用戶。
Last命令:last命令的作用是顯示近期用戶或終端的登錄情況,它的使用權(quán)限是所有用戶。通過last命令查看該程序的log,管理員可以獲知誰曾經(jīng)或企圖連接系統(tǒng)。
df命令:顯示磁盤文件系統(tǒng)與使用狀況。
top命令:實時顯示 process 的動態(tài)。
crontab命令:crontab 是用來讓使用者在固定時間或固定間隔執(zhí)行程式之用,換句話說,也就是類似使用者的時程表。u user 是指設(shè)定指定 user 的時程表,這個前提是你必須要有其權(quán)限(比如說是 root)才能夠指定他人的時程表。如果不使用 u user 的話,就是表示設(shè)定自己的時程表。
kill命令:殺死僵死的進(jìn)程。
Ifconfig命令:用于配置網(wǎng)卡。
Netstat命令:顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口信息,可以讓用戶得知目前都有哪些網(wǎng)絡(luò)連接正在運作。
nslookup命令:查詢一臺機器的IP地址和其對應(yīng)的域名。它通常需要一臺域名服務(wù)器來提供域名服務(wù)。如果用戶已經(jīng)設(shè)置好域名服務(wù)器,就可以用這個命令查看不同主機的IP地址對應(yīng)的域名。
ping命令:ping命令用于查看網(wǎng)絡(luò)上的主機是否在工作,它向該主機發(fā)送ICMP ECHO_REQUEST包。有時我們想從網(wǎng)絡(luò)上的某臺主機上下載文件,可是又不知道那臺主機是否開著,就需要使用ping命令查看。 mail功能:讀取及發(fā)郵件。
finger命令:finger命令的功能是查詢用戶的信息,通常會顯示系統(tǒng)中某個用戶的用戶名、主目錄、停滯時間、登錄時間、登錄shell等信息。tar命令:tar可以為文件和目錄創(chuàng)建檔案。利用tar,用戶可以為某一特定文件創(chuàng)建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。
gzip命令:gzip是在Linux系統(tǒng)中經(jīng)常使用的一個對文件進(jìn)行壓縮和解壓縮的命令,既方便又好用。
unzip命令:。 2 ARM體系結(jié)構(gòu)介紹本課題針對的是操作系統(tǒng)移植側(cè)重于軟件,因此關(guān)于硬件,只是簡單地介紹一下ARM體系結(jié)構(gòu)和和s3c2440的主要硬件。 ARM體系結(jié)構(gòu)的發(fā)展體系結(jié)構(gòu),定義了指令集和基于這一體系結(jié)構(gòu)下處理器的編程模型?;谕N體系結(jié)構(gòu)可以有多種處理器,所面向的應(yīng)用領(lǐng)域不同,每個處理器性能也就不同,但每個的實現(xiàn)都要遵守這一體系結(jié)構(gòu)。ARM體系結(jié)構(gòu)為嵌入式項目開發(fā)提供低功耗高性能的系統(tǒng)性能。目前ARM體系結(jié)構(gòu)一共定義了8個版本,從版本1到版本8,ARM體系的指令功能不斷擴大。不同系列的ARM處理器,性能差別很大,應(yīng)用范圍對象也不盡相同,但是,如果是相同的ARM提醒結(jié)構(gòu),那么基于它們的應(yīng)用軟件是兼容的。V1版本的處理器并沒有實現(xiàn)商品化,采用是26位,尋址空間是64MB,在目前的版本中已不再是用這種結(jié)構(gòu)。與V1結(jié)構(gòu)的ARM處理器相比,V2結(jié)構(gòu)的ARM處理器的治理結(jié)構(gòu)有所完善,比如增加了乘法指令并且支持協(xié)處理器指令從V3結(jié)構(gòu)開始,ARM處理器的體系結(jié)構(gòu)有了很大的改變,實現(xiàn)了32位的地址空間,指令結(jié)構(gòu)相對前面兩種結(jié)構(gòu)有所完善。V4結(jié)構(gòu)的ARM處理器增加了半字指令的讀寫和寫入操作,增加了處理器模式,并且有了T變種—V4T,在Thumb狀態(tài)下支持的是16位的Thumb指令集。V5結(jié)構(gòu)的ARM處理器提升了ARM和Thumb兩種指令的交互能力,同時有了DSP指令—V5E結(jié)構(gòu),JAVA指令—V5結(jié)構(gòu)的支持。V6體系結(jié)構(gòu)包含ARM體系結(jié)構(gòu)中所有的4種特殊指令集:Thumb指令(T),DSP指令(E),Java指令(J)和Media指令。V7架構(gòu)采用了Thumb2技術(shù),它是在ARM的Thumb代碼壓縮技術(shù)的基礎(chǔ)上發(fā)展起來的,并且保持了在代碼對現(xiàn)存ARM解決方案的完整的兼容性。Thumb2技術(shù)的代碼量比純32位代碼少占用31%的內(nèi)存,減少了系統(tǒng)資源開銷,同時能提高出38%的性能。ARMv7架構(gòu)還采用了NEON技術(shù),將媒體處理能力和DSP提高了近4倍。并支持改良的浮點運算,滿足下一代3D圖形、游戲物理應(yīng)用以及傳統(tǒng)嵌入式控制因為的需求。ARMv8架構(gòu)是基于32位的ARMv7而來,保留了TrustZone安全執(zhí)行環(huán)境、NEON、虛擬化等關(guān)鍵技術(shù)特征ARMv8架構(gòu)包括AArch64和AArch32兩種執(zhí)行狀態(tài),前者引入了一套新的一套指令集“A64”專門用于64位處理器,而后者用來兼容現(xiàn)有32位ARM指令集。 ARM處理器簡介 ARM7處理器系列,數(shù)據(jù)和指令使用同一條總線。內(nèi)核有一條3級流水線,執(zhí)行ARMv4指令集。ARM7系列處理器主要用于對功耗要求比較苛刻的消費類產(chǎn)品。其主頻可達(dá)130MIPS。包括ARM7TDMI、ARM7TDMIS、ARM7EJS和ARM720T四種類型。 ARM9處理器系列采用了5級指令流水線,ARM9處理器能夠運行在比ARM7更高的時鐘頻率上,改善了處理器的整體性能;儲存器系統(tǒng)根據(jù)哈佛結(jié)構(gòu)體系區(qū)分?jǐn)?shù)據(jù)總線和指令總線。ARM9系列的第一個處理器是ARM920T,它包括獨立的數(shù)據(jù)指令Cache和MMU。此處理器能夠被用在要求有虛擬處理器支持的操作系統(tǒng)上。 ARM9E處理器系列ARM9E系列的處理器基于ARM9ES架構(gòu),這個內(nèi)核是ARM9內(nèi)核帶有E擴展的一個可綜合版本,包括ARM946ES和ARM966ES兩個變種。兩者都執(zhí)行V5TE架構(gòu)指令。他們也支持嵌入式跟蹤宏單元,開發(fā)者可以實時跟蹤處理器上指令和數(shù)據(jù)的執(zhí)行。當(dāng)調(diào)試對時間敏感的程序段時,這種方法很重要。ARM946ES包括TCM、Ca車和一個MPC。TCM和Cache的大小可配置。該處理器是針對要求有確定的實時響應(yīng)的嵌入式控制而設(shè)計的。ARM9E系列的ARM926EJS內(nèi)核為可綜合的處理器。他針對小型便攜式Java是設(shè)備,如3G手機和PDA應(yīng)用而。ARM926EJS是第一個包含Jazelle技術(shù),可加速Java字節(jié)碼執(zhí)行的ARM處理器內(nèi)核。它還有一個MMU、可配置的TCM及具有零或非零等待存儲器的數(shù)據(jù)/指令Cache。 ARM11處理器 ARM1136JS是第一個執(zhí)行ARMv6結(jié)構(gòu)指令的處理器。它集成了一條具有獨立的Load/Store和算數(shù)流水線的8級流水線。ARMv6指令包含了對媒體處理的單指令流多數(shù)據(jù)流擴展,采用特殊的設(shè)計改善視頻處理能力。 Cortex處理器基于ARMv7架構(gòu)以后的ARM處理器冠以Cortex的代稱?;趘7A架構(gòu)的稱為“CortexA系列”,基于v7R架構(gòu)的稱為“CortexR系列”,基于v7M架構(gòu)的稱為“CortexM系列”。CortexM系列的處理器有CortexMCortexMCortexM0和最新的CortexM4架構(gòu)。CortexM3處理器結(jié)合了執(zhí)行Thumb2指令的32位哈佛微體系結(jié)構(gòu)和系統(tǒng)外設(shè)。CortexM0處理器能耗低、門數(shù)量少、代碼占用空間小,使得MCU開發(fā)人員能夠以8位處理器的價位,獲得32位處理器的性能。超低門數(shù)還使其能夠用于模擬信號設(shè)備和混合信號設(shè)備及MCU應(yīng)用中,可望節(jié)約成本。CortexR4處理器針對Thumb2指令進(jìn)行最佳優(yōu)化設(shè)計此項特性帶來很多的好處包括:更低的時鐘速度所帶來的省電效益;更高的性能將各種多功能特色帶入移動電話與汽車產(chǎn)品的設(shè)計;更復(fù)雜的算法支持更高性能的數(shù)碼影像和內(nèi)建磁盤的系統(tǒng)。CortexA8是有史以來ARM開發(fā)的性能最高、最具功率的處理器。CortexA8處理器的速率可以在600MHz到超過1GHz的范圍內(nèi)調(diào)節(jié),能滿足哪些需要工作在300Mw以下的功耗的移動設(shè)備的要求;以及滿足哪些2000DhrystoneMIPS的性能優(yōu)化的消費類應(yīng)用的要求。 s3c2440主要特性S3C2440是韓國三星公司推出的16/32位RISC微控制器,其處理器采用的是ARM920T內(nèi)核,可以接豐富的片內(nèi)外設(shè),為PDA和其它智能應(yīng)用,提供了低功耗、低價格、高性能微控制器的解決方案。主要特點有一下幾點:l 具有16KB指令
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1