![第1章 微型計算機(jī)系統(tǒng)_第1頁](http://file4.renrendoc.com/view/97644493aff13972975596d35b6d5a8c/97644493aff13972975596d35b6d5a8c1.gif)
![第1章 微型計算機(jī)系統(tǒng)_第2頁](http://file4.renrendoc.com/view/97644493aff13972975596d35b6d5a8c/97644493aff13972975596d35b6d5a8c2.gif)
![第1章 微型計算機(jī)系統(tǒng)_第3頁](http://file4.renrendoc.com/view/97644493aff13972975596d35b6d5a8c/97644493aff13972975596d35b6d5a8c3.gif)
![第1章 微型計算機(jī)系統(tǒng)_第4頁](http://file4.renrendoc.com/view/97644493aff13972975596d35b6d5a8c/97644493aff13972975596d35b6d5a8c4.gif)
![第1章 微型計算機(jī)系統(tǒng)_第5頁](http://file4.renrendoc.com/view/97644493aff13972975596d35b6d5a8c/97644493aff13972975596d35b6d5a8c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
微機(jī)原理與接口技術(shù) 張延彬
ieybzhang@zu_ie_cpu2013@163.com微機(jī)
原理與接口
技術(shù)典型機(jī)型:IBMPC系列機(jī)基本系統(tǒng):CPU和半導(dǎo)體存儲器I/O接口電路及與外設(shè)的連接硬件--接口電路原理軟件--接口編程方法課程介紹課程性質(zhì):專業(yè)基礎(chǔ)課、必修課學(xué)習(xí)內(nèi)容:原理+匯編+接口學(xué)習(xí)目的:應(yīng)用教學(xué)學(xué)時:48學(xué)時實(shí)驗學(xué)時:24學(xué)時考核方法:考試+平時成績課程的主要內(nèi)容第1章微型計算機(jī)系統(tǒng)概述第2章處理器結(jié)構(gòu)第3章數(shù)據(jù)處理第4章匯編語言程序設(shè)計第5章微機(jī)總線第6章存儲系統(tǒng)第7章輸入輸出接口第8章常用接口技術(shù)第1章
微型計算機(jī)系統(tǒng)1.1微型計算機(jī)的發(fā)展1.2Intel80x86系列處理器1.3微型計算機(jī)系統(tǒng)組成1.1微型計算機(jī)的發(fā)展微型計算機(jī)(Microcomputer)性能、價格、體積較小,最常見的計算機(jī)現(xiàn)代計算機(jī)三大主要應(yīng)用形式的主角桌面?zhèn)€人微機(jī)(PC機(jī))服務(wù)器嵌入式計算機(jī)系統(tǒng)采用微處理器為核心構(gòu)造的計算機(jī)處理器、微處理器、中央處理單元CPU計算機(jī)的運(yùn)算和控制核心采用一塊大規(guī)模集成電路芯片構(gòu)成處理器的基本性能指標(biāo)字長(Word)處理器每個時間單位處理的二進(jìn)制數(shù)據(jù)位數(shù)(例如一次進(jìn)行運(yùn)算、傳輸?shù)奈粩?shù))指示處理器的數(shù)據(jù)處理能力時鐘頻率處理器的處理速度反映處理器的基本時間單位集成度芯片上集成的晶體管數(shù)量表明處理器的生產(chǎn)工藝水平4、8、16、32、64、128Hz、kHz、MHz、GHz1.1.1通用微處理器4位微處理器1971年,Intel4004,第一個微處理器8位微處理器1972年,M6800、Z80和Intel8080/8085Apple公司蘋果機(jī)16位微處理器1978年,Intel8086/808816位個人計算機(jī)(PC:PersonalComputer)32位微處理器1985年,80386,80486,Pentium~Pentium432位PC機(jī),APPLE公司的Macintosh機(jī)64位微處理器2000年,IA-64結(jié)構(gòu):Itanium(安騰)x86結(jié)構(gòu):AMD的64位處理器、Intel64處理器采用4004的計算器Intel4004性能指標(biāo)處理器基本性能指標(biāo)實(shí)例返回1.1.2專用微處理器單片機(jī)(微控制器,嵌入式控制器,MCU)Intel的MCS-48,MCS-51,MCS-96/98系列愛特梅爾(Atml)公司的AT89系列(與MCS-51兼容),AT91系列(基于ARM內(nèi)核)MicrochipTechnology公司的PIC系列數(shù)字信號處理器(DSP)專注于數(shù)字信號的高速處理美國德州儀器TI公司TMS320各代產(chǎn)品主要應(yīng)用于通信、消費(fèi)類電子產(chǎn)品和計算機(jī)主要應(yīng)用形式:嵌入式系統(tǒng)IP級結(jié)構(gòu),芯片級結(jié)構(gòu),模塊級結(jié)構(gòu)1.1.3摩爾定律集成電路生產(chǎn)技術(shù)推動了計算機(jī)的飛速發(fā)展摩爾定律(Moore'sLaw)集成電路上晶體管密度每年將翻倍每隔18個月硅片密度(晶體管容量)將翻倍每18個月,集成電路的性能將提高一倍,而其價格將降低一半摩爾定律不會永遠(yuǎn)持續(xù)今后,性能提高更多地得益于計算機(jī)系統(tǒng)結(jié)構(gòu)的革新1.2Intel80x86系列處理器8038680486奔騰奔騰II奔騰4802868086奔騰III酷睿24004不是我不明白,這世界變化太快。扎扎實(shí)實(shí)掌握知識,以不變應(yīng)萬變!IA-32處理器安騰英特爾微處理器芯片80386PentiumPentium41.2.116位80x86處理器1.808616位結(jié)構(gòu)的處理器:數(shù)據(jù)總線為16位主存容量1MB:地址總線為20位時鐘頻率5MHz(IBMPC使用4.77MHz)準(zhǔn)16位微處理器8088:外部數(shù)據(jù)總線為8位IBMPC和PC/XT機(jī)使用Intel8088CPU2.8028616位數(shù)據(jù)總線、24位地址總線(16MB主存)實(shí)方式(RealMode)保護(hù)方式(ProtectedMode)IBMPC/AT機(jī)使用Intel286CPUIntel8086IBMPC系列機(jī)8088CPUIBMPC機(jī)IBMPC/AT機(jī)IBMPC/XT機(jī)處理器總線數(shù)據(jù)總線(DB:DataBus)處理器與存儲器或外設(shè)交換信息的通道個數(shù)(條數(shù))是一次能夠傳送數(shù)據(jù)的二進(jìn)制位數(shù)地址總線(AB:AddressBus)指定存儲器或外設(shè)的具體單元個數(shù)反映訪問的主存儲器容量或外設(shè)范圍控制總線(CB:ControlBus)控制處理器數(shù)據(jù)傳送等操作例如存儲器讀信號(MEMR)、存儲器寫(MEMW)外設(shè)讀(IOR)、外設(shè)寫(IOW)地址條數(shù)與主存容量Intel80x86 地址條數(shù) 存儲容量8086 20 1MB8088 20 1MB80286 24 16MBIA-32 32 4GB一個信號對應(yīng)兩種狀態(tài):高或低兩種編碼:1或0N:2N1KB=210B=1024B1MB=220B=1024KB1GB=230B=1024MB1.2.2IA-32處理器英特爾32位結(jié)構(gòu) IA-32(IntelArchitecture-32)指令集結(jié)構(gòu)IA-32處理器Intel80386Intel80486PentiumPentiumPro、PentiumII、PentiumIIIPentium4Celeron、Xeon、PentiumM1.8038632位結(jié)構(gòu)數(shù)據(jù)總線32位,地址總線32位,可尋址4GB主存80386指令系統(tǒng)全面升級為32位虛擬8086方式(Virtual8086Mode)保護(hù)方式下的8086工作方式系統(tǒng)管理方式(SystemManagementMode)低功耗節(jié)能狀態(tài)Intel3862.8048680486=80386+80387+8KBCache集成浮點(diǎn)處理單元FPU8086/8088:8087,80286:80287,80386:80387具有片上高速緩沖存儲器(L1Cache)微處理器與主存之間速度很快但容量較小的存儲器用于提高整個存儲器系統(tǒng)的存取速度融合RISC的技術(shù)的CISC指令流水線指令執(zhí)行劃分成多個步驟在多個部件中獨(dú)立地進(jìn)行多條指令可以在不同的執(zhí)行階段同時進(jìn)行時鐘倍頻思想3.Pentium俗稱的80586處理器,奔騰處理器32位結(jié)構(gòu),連接主存的外部數(shù)據(jù)總線是64位超標(biāo)量(Superscalar)技術(shù)具有可以并行工作的2條整數(shù)處理流水線可以達(dá)到每個時鐘周期執(zhí)行2條指令雙路高速緩沖結(jié)構(gòu)8KB代碼高速緩沖存儲器8KB數(shù)據(jù)高速緩沖存儲器IntelPentium4.PentiumPro原稱P6,中文名稱為“高能奔騰”兩個芯片組成CPU與一級(L1)Cache(8KB代碼和8KB數(shù)據(jù))二級(L2)Cache(256KB或512KB)擴(kuò)展的超標(biāo)量技術(shù)12級指令流水線能同時執(zhí)行3條指令動態(tài)執(zhí)行技術(shù)分支預(yù)測、數(shù)據(jù)流分析和推測執(zhí)行5.PentiumII多媒體擴(kuò)展指令(MMX指令)MMX(MutliMediaeXtension)整數(shù)運(yùn)算多媒體指令圖像、音頻、視頻和通信方面的程序進(jìn)行優(yōu)化提升微機(jī)對多媒體的處理能力PentiumMMX(多能奔騰)MMX指令應(yīng)用于Pentium處理器PentiumIIMMX指令應(yīng)用于PentiumProIntelPentiumII6.PentiumIII數(shù)據(jù)流SIMD擴(kuò)展指令(SSE指令)SSE(StreamingSIMDExtensions)浮點(diǎn)單精度多媒體運(yùn)算指令提高浮點(diǎn)3D數(shù)據(jù)的處理能力SSE指令類似于AMD公司發(fā)布的3DNow!指令PentiumIII:SSE指令應(yīng)用于PentiumII單指令多數(shù)據(jù)SIMDSingleInstructionMultipleData表示一條指令具有同時處理多組數(shù)據(jù)的能力7.Pentium4NetBurst的微結(jié)構(gòu)(Microarchitecture)指令級并行ILP(Instruction-LevelParallel)進(jìn)一步發(fā)掘指令之間可以同時執(zhí)行的能力超級流水線:20級超線程HT(HyperThreading)線程級并行TLP(Thread-LevelParallel)發(fā)掘程序中的并行性一個物理處理器形成兩個邏輯處理器SSE2指令增強(qiáng)浮點(diǎn)雙精度多媒體運(yùn)算能力SSE3指令增強(qiáng)和完善MMX,SSE和SSE2指令I(lǐng)ntelPentium48.Celeron和XeonCeleron(賽揚(yáng))處理器面向低端(低價位)PC機(jī)Xeon(至強(qiáng))處理器面向高端服務(wù)器、工作站PentiumM(Mobile)處理器針對便攜式PC機(jī)(筆記本電腦)Centrino(迅馳)處理器,支持無線通信AMD處理器AMD公司生產(chǎn)的IA-32處理器兼容芯片Intel公司最主要的競爭對手1.2.3Intel64處理器1.Intel64結(jié)構(gòu)64位線性地址空間,支持40位物理地址空間32位擴(kuò)展工作方式(IA-32e)8個附加的通用寄存器、8個附加的SIMD多媒體寄存器、64位通用寄存器和64位指令指針等2.IntelCore微結(jié)構(gòu)提高了性能并降低了功耗多核處理器的基礎(chǔ)3.多核技術(shù)(Multi-core)一個芯片上制作兩個或多個處理器執(zhí)行核心1.3微型計算機(jī)系統(tǒng)組成運(yùn)算器
控制器寄存器組
主存儲器總線輸入輸出接口電路外部設(shè)備軟件微處理器微型計算機(jī)微型計算機(jī)系統(tǒng)硬件(Hardware):物理設(shè)備軟件(Software):程序和文檔1.3.1馮·諾依曼計算機(jī)結(jié)構(gòu)ENIAC馮·諾伊曼馮·諾伊曼計算機(jī)的基本思想采用二進(jìn)制形式表示數(shù)據(jù)和指令。指令由操作碼和地址碼組成將程序和數(shù)據(jù)存放在存儲器中,計算機(jī)在工作時從存儲器取出指令加以執(zhí)行,自動完成計算任務(wù)。這就是“存儲程序”和“程序控制”(簡稱存儲程序控制)的概念指令的執(zhí)行是順序的,即一般按照指令在存儲器中存放的順序執(zhí)行,程序分支由轉(zhuǎn)移指令實(shí)現(xiàn)計算機(jī)由存儲器、運(yùn)算器、控制器、輸入設(shè)備和輸出設(shè)備五大基本部件組成,并規(guī)定了5部分的基本功能1.組成部件5大部件組成控制器、運(yùn)算器、存儲器、輸入設(shè)備和輸出設(shè)備3個硬件子系統(tǒng)處理器、存儲系統(tǒng)和輸入輸出系統(tǒng)2.二進(jìn)制編碼計算機(jī)采用二進(jìn)制形式表示數(shù)據(jù)和指令現(xiàn)實(shí)中的一切,計算機(jī)中都是0和1數(shù)碼二進(jìn)制編碼按照一定規(guī)律組合的0和1數(shù)碼不同的信息用不同的數(shù)碼表示同樣的信息也可以用不同的編碼規(guī)則用不同的數(shù)碼表示二進(jìn)制只支持“0”和“1”兩個數(shù)碼表示電源的關(guān)和開等兩種狀態(tài)對應(yīng)數(shù)字信號的低電平和高電平程序、指令、操作碼程序用程序設(shè)計語言編寫,由指令構(gòu)成指令(機(jī)器語言)是控制計算機(jī)操作的命令指令由操作碼和地址碼組成操作碼(Opcode)表明指令的操作地址碼、操作數(shù)(Operand)是參與操作的數(shù)據(jù)指令的代碼格式:二進(jìn)制編碼規(guī)則處理器的母語是指令基本數(shù)據(jù)單位(二進(jìn)制位)1位 比特(bit:binarydigit)4位 半字節(jié)(Nibble)8位 字節(jié)(Byte)16位 字(Word)32位 雙字(Doubleword)64位 4字(Quadword)哪“位”?二進(jìn)制B,十進(jìn)制D,還是十六進(jìn)制H
?3.存儲程序和程序控制存儲程序把指令以代碼的形式事先輸入到計算機(jī)的主存儲器中,這些指令按一定的規(guī)則組成程序程序控制當(dāng)計算機(jī)啟動后,程序就會控制計算機(jī)按規(guī)定的順序逐條執(zhí)行指令,自動完成預(yù)定的信息處理任務(wù)存儲單元地址為每個存儲單元編排的一個唯一的編號現(xiàn)代計算機(jī)中,主存儲器是字節(jié)可尋址的:主存儲器的每個存儲單元具有一個地址,保存一個字節(jié)的信息地址=編號取指-譯碼-執(zhí)行周期取指(Fetch)處理器從主存儲器讀取指令譯碼(Decode)翻譯指令代碼的功能執(zhí)行(Execute)執(zhí)行指令完成指令所規(guī)定的操作程序計數(shù)器PC確定下一條指令的主存地址PC具有自動增量的能力,實(shí)現(xiàn)程序的順序執(zhí)行轉(zhuǎn)移指令改變PC的數(shù)值,實(shí)現(xiàn)分支、循環(huán)、調(diào)用取指譯碼執(zhí)行1.3.2微型計算機(jī)的硬件組成現(xiàn)代計算機(jī)廣泛應(yīng)用總線結(jié)構(gòu)連接各個部件組合靈活、擴(kuò)展方便控制總線CB數(shù)據(jù)總線DB地址總線AB微處理器I/O設(shè)備I/O接口存儲器系統(tǒng)總線BUS1.微處理器微機(jī)的核心、控制中心,中央處理器CPU大規(guī)模集成電路VLSI芯片,集成控制器運(yùn)算器(整數(shù)運(yùn)算器)寄存器(高速存儲單元)高性能微處理器內(nèi)部還有浮點(diǎn)處理單元甚至多媒體數(shù)據(jù)運(yùn)算單元存儲管理單元、代碼保護(hù)機(jī)制高速緩沖存儲器……2.存儲器存儲器(Memory)是存放程序和數(shù)據(jù)的部件高性能微機(jī)的存儲系統(tǒng)微處理器內(nèi)部的寄存器(Register)高速緩沖存儲器(Cache)主板上的主存儲器以外設(shè)形式出現(xiàn)的輔助存儲器主存儲器(主存、內(nèi)存)半導(dǎo)體存儲器芯片組成RAM部分?jǐn)嚯姾笮畔G失相對造價高、速度快、但容量小輔助存儲器(簡稱輔存或外存)磁盤、光盤存儲器等構(gòu)成相對造價低、容量大、信息可長期保存,但速度慢RAM和ROM3.I/O接口和I/O設(shè)備I/O設(shè)備(Peripheral):用戶與微機(jī)交互輸入(Input)設(shè)備標(biāo)準(zhǔn)輸入設(shè)備:鍵盤輸出(Output)設(shè)備標(biāo)準(zhǔn)輸出設(shè)備:顯示器I/O接口(Interface):外設(shè)和主機(jī)間的橋梁完成信號變換、數(shù)據(jù)緩沖、聯(lián)絡(luò)控制等工作較簡單的I/O接口電路與主板一體較復(fù)雜的I/O接口電路制成獨(dú)立的電路板(接口卡Card)4.系統(tǒng)總線總線(Bus)傳遞信息的一組公用導(dǎo)線、信息通道系統(tǒng)總線(SystemBus)微機(jī)系統(tǒng)中信息交換的主要公共通道地址總線單向輸出主存單元或I/O端口的地址信息數(shù)據(jù)總線讀(Read)操作數(shù)據(jù)輸入微處理器寫(Write)操作數(shù)據(jù)輸出到外界(主存或外設(shè))控制總線有些控制信號或狀態(tài)信號輸出有些請求或聯(lián)絡(luò)信號輸入存儲器外設(shè)CPUReadWrite1.3.316位IBMPC/AT微型機(jī)結(jié)構(gòu)微處理器:Intel80286主存儲器ROM-BIOS:固化基本輸入輸出系統(tǒng)(BasicInput/OutputSystem)主存主要由RAM組成I/O接口兩個中斷控制器8259A兩個DMA控制器8237A定時控制器8254并行接口電路系統(tǒng)總線:ISA總線(I/O通道)示意圖IBMPC/AT主機(jī)板結(jié)構(gòu)返回1.3.432位PC微型機(jī)結(jié)構(gòu)微處理器:IA-32或其兼容微處理器(含Cache)控制芯片組:微處理器的主要輔助器件主存儲器:主存插槽和主存條多總線結(jié)構(gòu)系統(tǒng)總線:PCI總線(+低速ISA總線)存儲總線顯示AGP總線擴(kuò)展槽和外設(shè)接口主存條插槽,AGP插槽,PCI插槽,IDE插槽PS/2鍵盤接口和PS/2鼠標(biāo)接口,并行打印接口LPT,COM1和COM2串行通信接口通用串行總線USB接口,高速視頻接口IEEE1394示意圖32位PC主機(jī)板結(jié)構(gòu)返回1.3.5計算機(jī)系統(tǒng)的層次結(jié)構(gòu)用戶層高級語言層匯編語言層操作系統(tǒng)層機(jī)器層控制層數(shù)字電路層
應(yīng)用軟件
系統(tǒng)軟件
軟硬件界面物理機(jī)虛擬機(jī)硬件固件硬件直接執(zhí)行Level0(門電路、電子線路)Level1(微程序或硬布線)Level2(指令集結(jié)構(gòu)ISA)Level3(操作系統(tǒng)、庫代碼)Level4(匯編語言代碼)Level5(C++,Java,等)Level6(可執(zhí)行程序)1.計算機(jī)程序設(shè)計語言高級語言(HighLevelLanguage)面向問題的程序設(shè)計語言匯編語言(AssemblyLanguage)將機(jī)器指令用助記符號代替而形成的一種語言本質(zhì)上是機(jī)器語言優(yōu)勢:可以直接、有效地控制計算機(jī)硬件,容易產(chǎn)生運(yùn)行速度快、指令序列短小的高效率目標(biāo)程序劣勢:與處理器密切有關(guān),需熟悉硬件和細(xì)節(jié),編程繁瑣,調(diào)試、維護(hù)、移植困難機(jī)器語言(MachineLanguage)底層的計算機(jī)語言,對應(yīng)機(jī)器指令?為什么學(xué)習(xí)匯編語言學(xué)習(xí)匯編語言有什么用途?教學(xué)目的從軟件角度更好地理解計算機(jī)工作原理為相關(guān)課程提供基礎(chǔ)知識全面掌握計算機(jī)程序設(shè)計語言應(yīng)用價值編寫運(yùn)行速度快、代碼量小的高效程序編寫低層、直接控制硬件的程序加解密、病毒防治等信息安全程序的編程分析更好地使用高級語言編程返回匯編語言低層(LowLevel)但不低級Instructions:LanguageoftheMachineTocommandacomputer'shardware,youmustspeakitslanguage.Thewordsofamachine'slanguagearecalledinstructions,anditsvocabularyiscalledaninstructionset.
為了控制計算機(jī)硬件,必須使用它的語言。機(jī)器語言的單詞稱為指令,它的詞匯表稱為指令集。
“ComputerOrganization&Design--TheHardware/SoftwareInterface(2ndEdition)”byJohnL.HennessyandDavidA.PattersonMorganKaufmannPublishers,Inc.1998返回2.軟件與硬件的等價性原理任何一個由軟件所完成的操作也可以直接由硬件來實(shí)現(xiàn),任何一條由硬件所執(zhí)行的指令也能用軟件來完成軟硬件在邏輯功能上的等價,并不意味著性能和成本的等價軟件易于實(shí)現(xiàn)各種邏輯和運(yùn)算功能,但是往往速度較慢硬件則可以高速實(shí)現(xiàn)邏輯和運(yùn)算功能,但是難以實(shí)現(xiàn)復(fù)雜功能或計算3.計算機(jī)結(jié)構(gòu)、組成與實(shí)現(xiàn)計算機(jī)系統(tǒng)結(jié)構(gòu)(Computerarchitecture)計算機(jī)系統(tǒng)的軟件與硬件的界面--指令系統(tǒng)程序員所看到的計算機(jī)屬性--外特性計算機(jī)組成(Computerorganization)計算機(jī)系統(tǒng)結(jié)構(gòu)的邏輯實(shí)現(xiàn)計算機(jī)實(shí)現(xiàn)(Computerimplementation)計算機(jī)組成的物理實(shí)現(xiàn)一種計算機(jī)結(jié)構(gòu)可以有多種計算機(jī)組成一種計算機(jī)組成又可以有多種物理實(shí)現(xiàn)4.軟件兼容與系列機(jī)和兼容機(jī)軟件兼容同一個軟件可以不加修改地運(yùn)行于體系結(jié)構(gòu)相同的各檔機(jī)器,結(jié)果一樣、運(yùn)行時間可能不同系列機(jī)在一個廠家生產(chǎn)的具有相同計算機(jī)結(jié)構(gòu),但具有不同組成和實(shí)現(xiàn)的一系列(Family)不同檔次、不同型號的機(jī)器兼容機(jī)不同廠家生產(chǎn)的具有相同計算機(jī)結(jié)構(gòu)(不同的組成和實(shí)現(xiàn))的計算機(jī)系列機(jī)和兼容機(jī)需要保證向后兼容1.3.6微型計算機(jī)的軟件系統(tǒng)Windows操作系統(tǒng)平臺MASM6.15匯編程序硬件BIOS應(yīng)用程序*.ASM,*.OBJ*.LST,*.EXE操作系統(tǒng)編輯程序,匯編程序連接程序,調(diào)試程序1.操作系統(tǒng)(OperatingSystem)操作系統(tǒng)管理著系統(tǒng)的軟硬件資源為用戶提供使用機(jī)器的交互界面為程序員使用資源提供可供調(diào)用的驅(qū)動程序為其他程序構(gòu)建穩(wěn)定的運(yùn)行平臺32位控制臺環(huán)境%SystemRoot%\system32\cmd.exe16位模擬DOS環(huán)境%SystemRoot%\system32\32位控制臺環(huán)境和16位模擬DOS環(huán)境兩種基本功能和界面一致,但本質(zhì)不同2.匯編程序?qū)R編語言源程序轉(zhuǎn)換為機(jī)器代碼微軟宏匯編程序MASMMASM6.11是最后一個獨(dú)立發(fā)行的MASM軟件包MASM6.15來自VisualC++6.0,支持到Pentium4的SSE2指令系統(tǒng)VisualC++.NET2005提供支持SSE3指令的MASM8.0支持64位指令的ML64.EXE程序本教材配套開發(fā)環(huán)境MASM6.15匯編系統(tǒng)3.文件路徑目錄(Directory):管理磁盤上文件的文件夾路徑(Path):分區(qū):\根目錄\子目錄\文件名絕對路徑:文件的完整路徑d:\masm\progs\eg0201.asm相對路徑:相對當(dāng)前目錄的路徑progs\eg0201.asm..\bin\ml.exe轉(zhuǎn)換分區(qū)d:進(jìn)入當(dāng)前目錄(CurrentDirectory)cd\masm專業(yè)領(lǐng)域應(yīng)該使用專業(yè)術(shù)語4.內(nèi)部命令32位控制臺或DOS環(huán)境本身具有的、直接支持的命令,即駐留主存的命令使用方法命令關(guān)鍵字參數(shù)選項常用命令改變目錄CD文件列表DIR文件拷貝COPY清除屏幕CLS退出環(huán)境EXIT幫助命令HELP4.外部命令與其他可執(zhí)行文件一樣,以文件形式保存在磁盤上的命令,執(zhí)行時:路徑\文件名參數(shù)路徑搜索順序:先當(dāng)前目錄,后搜索路徑內(nèi)部命令PATH:查看和設(shè)置當(dāng)前的搜索路徑支持的可執(zhí)行文件COM文件EXE文件BAT文件你所執(zhí)行的命令不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件?5.進(jìn)入MASM目錄的快捷方式①
建立一個32位控制臺快捷方式WIN32
復(fù)制“開始-程序-附件-命令提示符”②右擊快捷方式,從彈出的菜單中選擇“屬性”展開“快捷方式”對話框?qū)ⅰ捌鹗嘉恢谩蔽谋究騼?nèi)容改為“D:\MASM”展開“選項”對話框使“編輯選項”的“快速編輯模式”為未選中狀態(tài)③建立16位DOS環(huán)境快捷方式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年名人故居雕塑復(fù)原行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年文化用品供應(yīng)鏈升級行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年數(shù)控木材車床行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年拳擊速度測試器行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年古代文明拖拉展行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年土壤pH自動監(jiān)測儀行業(yè)跨境出海戰(zhàn)略研究報告
- PTGBD術(shù)后行腹腔鏡膽囊切除術(shù)在中重度急性膽囊炎治療中的效果分析
- 固溶及耦合聚吡咯驅(qū)動的鹵氧化鉍光催化性能研究
- 基于Kmeans聚類的配電變壓器繞組材質(zhì)辨識方法研究
- 基于電子調(diào)控的Pt基電催化劑合成及電催化甲醇性能研究
- 女性生殖系統(tǒng)解剖與生理 生殖系統(tǒng)的血管淋巴和神經(jīng)
- 江蘇省2023年對口單招英語試卷及答案
- 易制毒化學(xué)品安全管理制度匯編
- GB/T 35506-2017三氟乙酸乙酯(ETFA)
- GB/T 25784-20102,4,6-三硝基苯酚(苦味酸)
- 特種設(shè)備安全監(jiān)察指令書填寫規(guī)范(特種設(shè)備安全法)參考范本
- 硬筆書法全冊教案共20課時
- 《長方形的面積》-完整版課件
- PDCA降低I類切口感染發(fā)生率
- 工業(yè)企業(yè)現(xiàn)場監(jiān)測工況核查表
- 沉淀池及排水溝清理記錄表
評論
0/150
提交評論