-
- 素材大。
- 1019.5 KB
- 素材授權(quán):
- 免費(fèi)下載
- 素材格式:
- .ppt
- 素材上傳:
- lipeier
- 上傳時(shí)間:
- 2019-06-14
- 素材編號(hào):
- 233196
- 素材類別:
- 課件PPT
-
素材預(yù)覽
這是匯編語言與接口技術(shù)ppt,包括了微型計(jì)算機(jī)概述,80X86微處理器,80X86的指令系統(tǒng)和尋址方式,80X86匯編語言程序設(shè)計(jì),接口軟件技術(shù),串并行接口技術(shù),中斷和DMA技術(shù),模/數(shù)和數(shù)/模轉(zhuǎn)換技術(shù),高速串行總線等內(nèi)容,歡迎點(diǎn)擊下載。
匯編語言與接口技術(shù)ppt是由紅軟PPT免費(fèi)下載網(wǎng)推薦的一款課件PPT類型的PowerPoint.
匯編語言與接口技術(shù) 目 錄 第1章 微型計(jì)算機(jī)概述 第2章 80X86微處理器 第3章 80X86的指令系統(tǒng)和尋址方式 第4章 80X86匯編語言程序設(shè)計(jì) 第5章 接口軟件技術(shù) 第6章 串并行接口技術(shù) 第7章 中斷和DMA技術(shù) 第8章 模/數(shù)和數(shù)/模轉(zhuǎn)換技術(shù) 第9章 高速串行總線 第1章 微型計(jì)算機(jī)概述 本章主要內(nèi)容 微型機(jī)系統(tǒng)的概念與基本結(jié)構(gòu) 計(jì)算機(jī)的軟件、硬件、和發(fā)展情況。 要求掌握:計(jì)算機(jī)軟、硬件的基本概念和先進(jìn)技術(shù)。 微型計(jì)算機(jī)發(fā)展 按CPU的字長(zhǎng)和功能劃分,其發(fā)展有五代: 1、71-73 4位及低檔8位 intel 的4004—MCS-4 2、74-78 中高檔8位機(jī) intel 的8080 8085 motorola的MC6800 zilog的Z80 3、78-81 16位微機(jī) intel 的8086 motorola的MC68000 zilog的Z8000 4、81-92 32位微機(jī) intel 的80386 80486 motorola的MC68020 5、93以后 64位微機(jī) Pentium系列 微型計(jì)算機(jī)特點(diǎn) 1、功能大大增強(qiáng) 2、可靠性極大提高 3、價(jià)格低 4、適應(yīng)性強(qiáng)—稍變軟件 5、周期短 見效快 6、體積小 重量輕 耗電省 7、維護(hù)方便 微型計(jì)算機(jī)分類 從技術(shù)角度 按位分:4位、 8位、 16位、 32位、64 位等 從工藝角度 分為:MOS工藝的通用微處理器—速度慢 功耗小 雙極性TTL工藝的位片式—速度快 功耗大 按機(jī)器組成,分為: 位片式、單片式、多片式 微型計(jì)算機(jī)應(yīng)用范圍 科學(xué)計(jì)算 自動(dòng)控制 數(shù)據(jù)及事物處理 輔助設(shè)計(jì) 輔助教學(xué) 人工智能等 微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)三者的關(guān)系: 微處理器是微型計(jì)算機(jī)的核心組成部件 微處理器配上存儲(chǔ)器、系統(tǒng)總線、輸入/輸出接口電路等組成微型計(jì)算機(jī) 微型計(jì)算機(jī)配上相應(yīng)的外圍設(shè)備、軟件、輔助電路等組成微型計(jì)算機(jī)系統(tǒng) 微型計(jì)算機(jī)系統(tǒng)結(jié)構(gòu) 微型計(jì)算機(jī)系統(tǒng)的組成 微型計(jì)算機(jī)系統(tǒng)的組成(硬) 1、控制器—發(fā)布命令及操作信號(hào) 2、運(yùn)算器—進(jìn)行算術(shù)和邏輯運(yùn)算 3、存儲(chǔ)器—存儲(chǔ)程序、原始數(shù)據(jù)、中間結(jié)果、運(yùn)算結(jié)果 4、I/O接口—通過它對(duì)程序、原始數(shù)據(jù)進(jìn)行輸入,并對(duì)結(jié)果進(jìn)行輸出。 5、總線—各模塊間交換數(shù)據(jù)的媒介 6、外設(shè)—程序、數(shù)據(jù)進(jìn)行輸入的來源和結(jié)果進(jìn)行輸出的對(duì)象。 其中:控制器和運(yùn)算器組成微處理器(CPU) 微處理器(CPU)介紹 運(yùn)算器:算術(shù)邏輯部件ALU; 控制器:指令寄存器、指令譯碼及機(jī)器周期編碼器、定時(shí)及操作控制部件; 寄存器組:通用寄存器組、程序計(jì)數(shù)器及狀態(tài)標(biāo)志寄存器、指示器和變址寄存器、段寄存器組等; 總線接口部件:指令流字節(jié)隊(duì)列緩沖器、存儲(chǔ)器地址形成部件等。 存儲(chǔ)器介紹 一般指的是半導(dǎo)體存儲(chǔ)器,分為: RAM—停電后信息會(huì)丟失,它又分為靜態(tài)的(不停電信息不變)和動(dòng)態(tài)的(寄生電容的漏電使信息必須在幾個(gè)ms刷新一次才能保存) ROM—停電后信息不會(huì)消失 存儲(chǔ)芯片的邏輯結(jié)構(gòu)如圖: 總線的認(rèn)識(shí) 總線—計(jì)算機(jī)傳輸信息的一組信號(hào)線 按其完成的功能可以分為:統(tǒng)稱為三總線 1、地址總線(AB)2、數(shù)據(jù)總線(DB)3、控制總線(CB) 按其方向分為: 1、單向總線—只能一個(gè)方向傳送信息,例AB,CB 2、雙向總線—能向兩個(gè)方向傳送信息,例DB 按其分布的范圍: 1、微處理器內(nèi)部總線—寄存器組、累加器、算術(shù)邏輯單元和控制部件間的 2、單機(jī)內(nèi)總線—CPU與外圍芯片間的總線(局部總線)例:AT IBM-PC 3、外總線—微機(jī)和其他設(shè)備或控制對(duì)象間的通訊總線,例:IEEE-488,EIA-RS232 ,MULTIBUS 微型計(jì)算機(jī)系統(tǒng)的組成(軟) 軟件系統(tǒng)是微型計(jì)算機(jī)為了方便用戶使用和充分發(fā)揮微機(jī)硬件效能所必備的各種程序的總稱。 1.系統(tǒng)軟件 (1)監(jiān)控程序 (2)操作系統(tǒng) (3)語言處理程序 ① 匯編程序 ② 解釋程序 ③ 編譯程序 (4)服務(wù)程序 2.程序設(shè)計(jì)語言 3.應(yīng)用程序 1.系統(tǒng)軟件 (1)監(jiān)控程序 又稱管理程序,其主要功能是對(duì)主機(jī)和外部設(shè)備的操作進(jìn)行合理的安排,接收、分析各種命令,實(shí)現(xiàn)人機(jī)聯(lián)系 (2)操作系統(tǒng) 操作系統(tǒng)是在監(jiān)控程序的基礎(chǔ)上,由許多控制程序所組成的大型程序系統(tǒng) 合理地組織整個(gè)計(jì)算機(jī)的工作流程,管理和調(diào)度各種軟、硬件資源和軟件,檢查程序和機(jī)器的故障 是用戶和裸機(jī)間的接口 (3)語言處理程序 匯編程序 把用匯編語言編寫的源程序翻譯成機(jī)器語言表示的目標(biāo)程序 編程序可存放在ROM中,被稱為駐留的匯編程序。 解釋程序 把用某種程序設(shè)計(jì)語言編寫的源程序翻譯成機(jī)器語言的目標(biāo)程序, 翻譯一句就執(zhí)行一句,邊解釋邊執(zhí)行。 編譯程序 把用高級(jí)語言編寫的源程序翻譯成為機(jī)器語言的目標(biāo)程序 編譯程序也需經(jīng)服務(wù)程序的加工才能得到可執(zhí)行程序文件。 服務(wù)程序 文本編輯程序、連接程序、定位程序、調(diào)試程序和排錯(cuò)程序等 2.程序設(shè)計(jì)語言 機(jī)器語言 機(jī)器語言是能夠直接被計(jì)算機(jī)識(shí)別和執(zhí)行的語言 用二進(jìn)制代碼編寫的代碼序列 機(jī)器語言因難于交流,在實(shí)際應(yīng)用中很不方便,很少直接采用。 匯編語言 用助記符表示的機(jī)器語言為匯編語言 用助記符指令編寫的匯編語言程序(稱源程序) 將匯編語言源程序翻譯成與之對(duì)應(yīng)的機(jī)器語言程序(稱目標(biāo)程序),需要用匯編程序。 高級(jí)語言 高級(jí)語言又稱為算法語言。 用高級(jí)語言編寫的源程序需翻譯成機(jī)器語言表示的目標(biāo)程序后,計(jì)算機(jī)才能執(zhí)行,需要相應(yīng)的解釋程序或編譯程序。 面向?qū)ο蟮恼Z言 利用面向?qū)ο笾械姆庋b、繼承、多態(tài)等機(jī)制,可以提高程序的正確性、易維護(hù)性、可讀性和可重用性,有利于程序開發(fā)中的分工合作。 常用的面向?qū)ο笳Z言如JAVA、VFP、Visual C、Visual B等。 軟件的形式是程序,程序是由一條條不同的指令按某種規(guī)則組合而成的指令序列。 指令系統(tǒng)—所有的計(jì)算機(jī)能夠識(shí)別和執(zhí)行的指令的集合 程序的級(jí)別可以這樣來看: 微型計(jì)算機(jī)的工作過程 程序計(jì)數(shù)器內(nèi)容+段寄存器內(nèi)容=地址 將此值經(jīng)AD送地址譯碼器,找到相應(yīng)單元 CPU發(fā)出讀命令,將地址所指內(nèi)容經(jīng)數(shù)據(jù)總線DB和數(shù)據(jù)收/發(fā)驅(qū)動(dòng)器送I/O控制電路中,再繼續(xù)送到指令隊(duì)列緩沖器 因?yàn)槭遣僮鞔a,由指令譯碼器譯出并發(fā)出相應(yīng)于操作碼的控制信息。 本章小結(jié) 微型計(jì)算機(jī)特點(diǎn):體積小、價(jià)格低、耗電少、可靠性 微處理器或微處理機(jī),是由一片或幾片大規(guī)模集成電路組成,具有運(yùn)算器和控制器的功能。 以微處理器為核心,配上由大規(guī)模集成電路制作的存儲(chǔ)器、輸入/輸出接口電路及系統(tǒng)總線所組成的計(jì)算機(jī),簡(jiǎn)稱微型計(jì)算機(jī)。 以微型計(jì)算機(jī)為中心,配以相應(yīng)的外圍設(shè)備、電源和輔助電路,以及指揮微型計(jì)算機(jī)工作的系統(tǒng)軟件,就構(gòu)成了微型計(jì)算機(jī)系統(tǒng)。 微處理器的發(fā)展速度非?,大約每隔2~4年就換代一次,按CPU字長(zhǎng)和功能劃分,它已經(jīng)歷了五代的演變即4位機(jī)、8位機(jī)、16位機(jī)、32位機(jī)和64位機(jī)。 計(jì)算機(jī)系統(tǒng)由硬件和軟件兩大部分組成,硬件系統(tǒng)主要由運(yùn)算器、控制器、存儲(chǔ)器和輸入/輸出接口四部分組成; 軟件系統(tǒng)由程序設(shè)計(jì)語言、系統(tǒng)軟件、語言處理程序、服務(wù)程序和應(yīng)用程序等組成。
微型計(jì)算機(jī)原理與接口技術(shù)ppt課件:這是微型計(jì)算機(jī)原理與接口技術(shù)ppt課件,包括了微機(jī)原理課程的內(nèi)容、學(xué)習(xí)目的,微型計(jì)算機(jī)的發(fā)展概況,微型計(jì)算機(jī)系統(tǒng)的基本組成和各部件功能,微型計(jì)算機(jī)的應(yīng)用概況等內(nèi)容,歡迎點(diǎn)擊下載。
微型計(jì)算機(jī)原理與接口技術(shù)ppt:這是微型計(jì)算機(jī)原理與接口技術(shù)ppt,包括了微型計(jì)算機(jī)基礎(chǔ),Intel系列微處理器,80486微處理器的指令系統(tǒng),匯編語言程序設(shè)計(jì),存儲(chǔ)系統(tǒng),輸入輸出方式及中斷系統(tǒng),可編程接口芯片,外設(shè)接口技術(shù),總線等內(nèi)容,歡迎點(diǎn)擊下載。
單片機(jī)原理及接口技術(shù)ppt課件:這是單片機(jī)原理及接口技術(shù)ppt課件,包括了微處理器、微機(jī)和單片機(jī)的概念,計(jì)算機(jī)中數(shù)制和編碼,計(jì)算機(jī)中數(shù)的表示方法,二進(jìn)制數(shù)的運(yùn)算等內(nèi)容,歡迎點(diǎn)擊下載。