以簡(jiǎn)化的方式進(jìn)行編譯和鏈接 1.exe的執(zhí)行 程序運(yùn)行,只是從屏幕上不可能看到任何運(yùn)行結(jié)果,因?yàn)?,我們的程序根本沒有向顯示器輸出任何信息。程序只是做了一些將數(shù)據(jù)送入寄存器和加...
以簡(jiǎn)化的方式進(jìn)行編譯和鏈接 1.exe的執(zhí)行 程序運(yùn)行,只是從屏幕上不可能看到任何運(yùn)行結(jié)果,因?yàn)?,我們的程序根本沒有向顯示器輸出任何信息。程序只是做了一些將數(shù)據(jù)送入寄存器和加...
/etc/profile的作用 USER變量 LOGNAME變量 MAIL變量 PATH變量 HOSTNAME變量 HISTNAME變量 umask: 調(diào)用/etc/prof...
棧段 對(duì)于8086PC機(jī),在編程時(shí),可以根據(jù)需要,將組內(nèi)存單元定義為一個(gè)段。我們可以將長(zhǎng)度為N(N<=64KB)的一組地址連續(xù)、起始地址為16的倍數(shù)的內(nèi)存單元,當(dāng)作棧空間來用...
source命令 source 配置文件或 . 配置文件 環(huán)境變量配置文件簡(jiǎn)介 環(huán)境變量配置文件中主要是定義對(duì)系統(tǒng)的操作環(huán)境生效的系統(tǒng)默認(rèn)環(huán)境變量,比如PATH、HISTSI...
棧是一種具有特殊的訪問方式的存儲(chǔ)空間。它的特殊性就在于,最后進(jìn)入這個(gè)空間的數(shù)據(jù),最先出去。 可以用一個(gè)盒子和3本書來描述棧的這種操作方式。 一個(gè)開口的盒子就可以看成一個(gè)??臻g...
預(yù)定義變量 接收鍵盤輸入 read [選項(xiàng)] [變量名] -p “提示信息":在等待read輸入時(shí),輸出提示信息 -t秒數(shù):read命令會(huì)一直等待用戶輸入,使用此選項(xiàng)可以指定...
什么是Debug? Debug是DOS、Windows都提供的實(shí)模式(8086方式)程序的調(diào)試工具。使用它,可以查看CPU各種寄存器中的內(nèi)容、內(nèi)存的情況和在機(jī)器碼級(jí)跟蹤程序的...
環(huán)境變量是什么 用戶自定義變量只在當(dāng)前的Shell中生效,而環(huán)境變量會(huì)在當(dāng)前Shell和這個(gè)Shell的所有子Shell當(dāng)中生效。如果把環(huán)境變量寫入相應(yīng)的配置文件,那么這個(gè)環(huán)...
由段地址x16引發(fā)的討論 “段地址x16”有一個(gè)更為常用的說法是左移4位。計(jì)算機(jī)中的所有信息都是以二進(jìn)制的形式存儲(chǔ)的,段地址當(dāng)然也不例外。機(jī)器只能處理二進(jìn)制信息,“左移4 位...
通配符 Bash中其他特殊符號(hào) 單引號(hào)與雙引號(hào) 反引號(hào)與$() 什么是變量 變量是計(jì)算機(jī)內(nèi)存的單元,其中存放的值可以改變。當(dāng)Shell腳本需要保存一些信息時(shí),如一個(gè)文件名或是...
寄存器 一個(gè)典型的CPU(此處討論的不是某一具體的CPU)由運(yùn)算器、控制器、寄存器(CPU工作原理)等器件構(gòu)成,這些器件靠?jī)?nèi)部總線相連??偩€,相對(duì)于CPU內(nèi)部來說是外部總線。...
標(biāo)準(zhǔn)輸入輸出 輸出重定向 打印報(bào)錯(cuò)命令 輸入重定向 wc [選項(xiàng)][文件名] -c統(tǒng)計(jì)字節(jié)數(shù) -w統(tǒng)計(jì)單詞數(shù) -l統(tǒng)計(jì)行數(shù) 多命令順序執(zhí)行 一定會(huì)報(bào)錯(cuò)因?yàn)闆]有文件 dd if...
匯編語言是直接在硬件之上工作的編程語言,首先要了解硬件系統(tǒng)的結(jié)構(gòu),才能有效的應(yīng)用匯編語言對(duì)其編程。 機(jī)器語言 機(jī)器語言是機(jī)器指令的集合。 機(jī)器指令展開來講就是一臺(tái)機(jī)器可以正確...
命令別名 alias別名='原命令' 設(shè)定命令別名 alias查詢命令別名命令 命令執(zhí)行時(shí)順序 第一順位執(zhí)行用絕對(duì)路徑或相對(duì)路徑執(zhí)行的命令。 第二順位執(zhí)行別名。 第三順位執(zhí)行...
makefile 了解兩個(gè)概念一個(gè)是?標(biāo)(target),另?個(gè)就是依賴(dependency)。?標(biāo)就是指要?什么,或說運(yùn)? make 后?成什么,?依賴是告訴 make ...
歷史命令 history [選項(xiàng)] [歷史命令保存文件] -c 清空歷史命令 -w 把緩存中的歷史命令寫入歷史命令保存文件 歷史命令一般都保存在根目錄下/.bash_hist...
Makefile是啥 一個(gè)工程中的源文件不計(jì)其數(shù),其按類型、功能、模塊分別放在若干個(gè)目錄中,mokefile 定義了一系列的規(guī)則來指定哪些文件需要先編譯,哪些文件需要后編譯,...
echo輸出 命令 echo [選項(xiàng)] [輸出內(nèi)容] -e:支持反斜線控制的字符轉(zhuǎn)換 中間有空格需要用用雙引號(hào)括起來 !對(duì)shell腳本有特別的作用,如果要用的話需要用單引號(hào)...
Shell是什么 Shell是-個(gè)命令行解釋器,它為用戶提供了一個(gè)向Linux內(nèi)核發(fā)送請(qǐng)求以便運(yùn)行程序的界面系統(tǒng)級(jí)程序,用戶可以用Shell來啟動(dòng)、掛起、停止甚至是編寫一些程...
添加一個(gè)新的硬盤 點(diǎn)擊添加 選擇硬盤 硬盤類型 分配大小 查看新硬盤 fdisk -l 使用fdisk命令分區(qū)fdisk /dev/sdb 新建分區(qū) 新建擴(kuò)展分區(qū) 新建邏輯分...