久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

計(jì)算機(jī)組成原理課程設(shè)計(jì)論文

時(shí)間:2019-05-14 02:05:53下載本文作者:會(huì)員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《計(jì)算機(jī)組成原理課程設(shè)計(jì)論文》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《計(jì)算機(jī)組成原理課程設(shè)計(jì)論文》。

第一篇:計(jì)算機(jī)組成原理課程設(shè)計(jì)論文

摘 要

摘要

顯示器作為計(jì)算機(jī)重要的輸出部件和人機(jī)交流的窗戶,是一臺(tái)電腦必不可少的部分,其重要性是不言而喻的。我們打開電腦,從開機(jī)的字符提示到開機(jī)后的圖形化界面以及瀏覽圖片觀賞電影都是根據(jù)顯示器的輸出獲得信息。

顯示器隨著電子技術(shù)的發(fā)展有著驚天的變化,特別是最近10余年的科技進(jìn)步產(chǎn)生了大量各式各樣的顯示設(shè)備。目前常見顯示器有陰極射線管CRT(Cathode Ray Tube),發(fā)光二極管LED(Lighting Emitting Diode)和等離子顯示器PDP(Plasma Display Panel)液晶顯示器LCD(Liquid Crystal Display),電化學(xué)反應(yīng)顯示等。它們有各自的特點(diǎn),應(yīng)用在各種不同的場合。

顯示器顯示方式和顯示模式:就屏幕顯示畫面的點(diǎn)組織方式而言,顯示方式有兩種,即字符數(shù)字方式(Alphabet/Number,A/N)和全點(diǎn)尋址圖形方式(All Point Addressable,APA)。顯示模式主要是指一屏能顯示的點(diǎn)數(shù)和顏色數(shù)(包括一屏能顯示的字符數(shù))。常用的顯示模式有CGA、EGA、VGA和SVGA(即TVGA)等等。典型的 IBM指標(biāo)是:CGA為320×200和8色,EGA為640×350和16色,VGA為640×480,SVGA為800×600、1024×768、1280×1024和1600×1200等。目前的顯示都采用VGA以上的顯示模式,它們的同屏彩色數(shù)可在16、256、16K、32K、64K、16M(所謂真彩色)直到4G中選擇。很多人對(duì)于顯示器的直觀認(rèn)識(shí)一般會(huì)產(chǎn)生對(duì)顯示原理的疑惑。就如將在后面詳細(xì)展示一樣,其實(shí)質(zhì)是在顯存中存放一幀待顯示字符的ASCII碼,顯示時(shí)通過查詢相應(yīng)字符在字符庫中的點(diǎn)陣信息來確定屏幕上點(diǎn)的亮暗來得到顯示結(jié)果。這實(shí)質(zhì)是A/N顯示方式的原理。為了適應(yīng)技術(shù)的發(fā)展,加深對(duì)相關(guān)技術(shù)的理解本文就顯示器的一些相關(guān)知識(shí)作詳細(xì)的論述。

本文從結(jié)構(gòu)上分成兩大部分:

摘 要

第一部分: 顯示設(shè)備及其原理作詳細(xì)的介紹。了解各種顯示設(shè)

備以及顯示技術(shù)的相關(guān)術(shù)語,介紹了字符和圖形兩種顯示方式,并在這兩種顯示方式的對(duì)比中讓大家對(duì)顯示器有更深的理解和認(rèn)識(shí)。在屏幕的組織形式的基礎(chǔ)上,細(xì)致的說明了屏幕顯示和顯示緩存之間的對(duì)應(yīng)關(guān)系,并結(jié)合兩種顯示方式進(jìn)行了較為。最后結(jié)合屏幕的顯示,展示了顯示器內(nèi)部各級(jí)計(jì)數(shù)器之間的對(duì)應(yīng)關(guān)系。第二部分: 為了加深直觀認(rèn)識(shí),本文特地使用FLASH實(shí)現(xiàn)A/N顯示方式的演示動(dòng)畫,以期對(duì)讀者深刻的展示理論的實(shí)現(xiàn)。本章主要討論了A/N顯示方式演示動(dòng)畫的FLASH實(shí)現(xiàn)。其中涉及到的要點(diǎn)有組件的動(dòng)畫效果實(shí)現(xiàn),字符矩陣動(dòng)畫的實(shí)現(xiàn)思路,并梳理了A/N顯示方式的邏輯流程。為了完善動(dòng)畫演示過程,我們還在FLASH中加入了對(duì)播放的控制,以及一些簡單的腳本編寫。相信對(duì)讀者理解顯示原理有一些直觀的幫助。希望本文對(duì)廣大讀者有所幫助。如有不當(dāng)之處希望讀者指出以便更正。

關(guān)鍵字:顯示器 顯示方式 字符 ASCII碼 點(diǎn)陣

Abstract

Abstract The monitor is a computer display output window and man-machine communication.Is an essential part of a computer and Its importance is self-evident.We turn on the computer,the character tips when booting,graphical interface, and viewing pictures, watching the film are based on access to the information display output.The development of electronic technology has shaking changes, particularly in the last 10 years produced a large number of scientific and technological progress in a variety of display devices.Currently there are common cathode ray tube monitors CRT(Cathode Ray Tube), light emitting diode LED(Lighting Emitting Diode)and plasma display PDP(Plasma Display Panel)liquid crystal display LCD(Liquid Crystal Display), the electrochemical reaction display.They have their own characteristics, used in a variety of occasions

Display mode Point on the screen display in terms of organization, There are two display modes :Alphabet/Number,A/N, All Point Addressable,APA.Display mode mainly refers to the nunber of points a screen can display

and number of colors(Including a screen showing the number of characters)Common display mode: CGA、EGA、VGA

and SVGA(namely TVGA)The IBM targets are CGA 320×200 ,8 colors,EGA 640×350,16 colors,VGA 640×480,SVGA 800×600、1024×768、1280×1024 and 1600×1200.The current display modes are generally beyond VGA.Their number of colors in one screen can be 16、256、16K、32K、64K、16M upto 4G if the vram is large enough(The so-called true color)Many people have an intuitive understanding of the theory on display the general principle.As will be detailed later in the same show, and its essence is stored in a memory to be displayed in the ASCII character code, displayed by querying the corresponding character in the character library of information to determine the lattice points on the screen to be bright and dark displayed.This is essentially A / N

Abstract display principle.In this paper, we pay attention to Alphabet/Number,A/N.In this paper, we pay attention to Alphabet/Number,A/N.The characters will be introduced and the principle will be demonstrated.As will be later detailed representation ,the essence is in video memory storing an ASCII code of the characters to be displayed, is displayed by querying the corresponding characters in dot matrix characters in the information library to determine the points of the screen to be bright or dark displayed.In order to adapt to technological development, deepen the understanding of related technologies on display some of this knowledge for detail.Part I: Principles of display devices and a detailed description.Understanding of various display devices and display technologies related terms, describes the character and graphic display, and in contrast to the two displayed in so that we can display a deeper understanding and awareness.The organizational form of the screen based on the detailed description of the screen and display the correspondence between the cache and display were combined with two more.Finally, the screen display, internal display shows the correspondence between the counter at all levels.Part II: In order to enhance intuitive understanding, this article specifically to achieve using FLASH A / N display demo, to show the reader a profound realization of the theory.This chapter discusses the A / N display FLASH Animation of realization.Which involves the main points of the components to achieve animation, character animation realization matrix idea, and sort out the A / N display logic process.In order to improve the animation process, we also added a FLASH on the play control, and some simple scripting.I believe the reader understand the principles shown to help some intuitive Hope this article helps you much.Please point out irregularities in order to correct.Keywords: Monitor Display mode Character ASCII code Dot matrix

目 錄

目 錄

目 錄...............................................................................................................................5 第一章 題目來源............................................................................................................6 1.1 題目背景.................................................................................................................6 1.2 實(shí)現(xiàn)方式及可行性...................................................................................................7 1.3 課程設(shè)計(jì)效果..........................................................................................................7 第二章 開發(fā)環(huán)境.............................................................................................................8 2.1 Adobe Flash CS4 Professional程序.....................................................................8 2.2 Adobe Flash CS4 Professional與之前版本對(duì)比及其新功能..................................8 第三章 顯示器設(shè)備........................................................................................................11 3.1 概述......................................................................................................................11 3.2 顯示技術(shù)中的相關(guān)術(shù)語..........................................................................................12 3.3 顯示方式和顯示規(guī)格.............................................................................................14 3.4 光柵掃描成像原理.................................................................................................15 3.5 屏幕顯示與顯示緩存間的對(duì)應(yīng)關(guān)系........................................................................20 3.6 本章小結(jié).................................................................................................................24 第四章 開發(fā)流程...........................................................................................................25 4.1 圖形組件繪制........................................................................................................25 4.2 箭頭的繪制及動(dòng)態(tài)效果實(shí)現(xiàn)...................................................................................26 4.3 字符矩陣的繪制及掃描動(dòng)畫實(shí)現(xiàn)方法.....................................................................27 4.4 A/N顯示方式流程及其動(dòng)態(tài)描述............................................................................28 4.5 時(shí)序控制與優(yōu)化....................................................................................................28 4.6 播放控制...............................................................................................................29 4.7 美化及校驗(yàn)...........................................................................................................30 4.8 本章小結(jié)...............................................................................................................31 第五章 總結(jié)與改進(jìn)........................................................................................................32 5.1 總結(jié)......................................................................................................................32

題目來源

第一章 題目來源

1.1 題目背景

輸入輸出設(shè)備是計(jì)算機(jī)系統(tǒng)與人或其他設(shè)備、系統(tǒng)之間進(jìn)行信息交互的裝置。人們常用數(shù)字、字符、文字、圖形、聲音等形式來表示各種信息,而在計(jì)算機(jī)內(nèi)部所能處理的則是以電信號(hào)形式表示的數(shù)字代碼(一系列0/1表示的二進(jìn)制代碼)。在輸出設(shè)備中,顯示設(shè)備是計(jì)算機(jī)系統(tǒng)重要的輸出設(shè)備之一。對(duì)于軟件的設(shè)計(jì)和執(zhí)行效果往往以字符或圖形的形式在屏幕上顯示出來,以便操作者觀察結(jié)果。

在CRT顯示器中,畫面產(chǎn)生的字符或圖形都是用若干點(diǎn)組成的,每個(gè)字符橫向、縱向均占有一定的點(diǎn)數(shù),稱之為字符的點(diǎn)陣結(jié)構(gòu)。而用來產(chǎn)生字符點(diǎn)陣圖形的器件稱之為字符發(fā)生器。它有專用的芯片,如APPLE-I所用的2513,采用5*8點(diǎn)陣,能產(chǎn)生64種字符的點(diǎn)陣信息。也可以用通用ROM作為字符發(fā)生器,如PC機(jī),用8KB ROM空間存放256種字符的點(diǎn)陣代碼,有三套字體,即每個(gè)字符可以用7*9,7*7,5*7點(diǎn)陣。

64個(gè)字符各自編碼的6位作為字符發(fā)生器的高位地址。當(dāng)需要在屏幕上顯示某字符時(shí),按該字符的6位編址訪問ROM,選中這個(gè)字符的點(diǎn)陣。該字符的點(diǎn)陣信息是按行輸出的,并且要與電子束的掃描保持同步。因此,可以用CRT控制器提供的掃描時(shí)序作為字符發(fā)生器的低三位地址,經(jīng)譯碼后依次取出字符點(diǎn)陣的8行代碼。

為了提供顯示內(nèi)容,需要設(shè)置一個(gè)顯示緩沖存儲(chǔ)器,或稱為視頻隨機(jī)存取存儲(chǔ)器VRAM(video RAM)。其中存放一幀畫面的相關(guān)信息。顯示器一方面對(duì)屏幕進(jìn)行光柵掃描,一方面同步地從VRAM中讀取顯示內(nèi)容,送往顯示器件。在字符方式顯示時(shí),在緩存RAM中存放的是一幀待顯示字符的ASCII碼或其他形式的編碼,字符的點(diǎn)陣信息則存放在字符發(fā)生器(字庫)中。一個(gè)字符編碼占緩存的一個(gè)字節(jié),因此緩存的最小容量是由屏幕上字符顯示的行列規(guī)格決定的。字符顯示時(shí),屏幕上每個(gè)字符位置對(duì)應(yīng)緩存中的一個(gè)字符編碼字節(jié),緩存各字節(jié)單元的地址隨著屏幕由左到右,自上而下的顯示順序從低到高安排。也即,緩存0號(hào)單元所放的字符數(shù)據(jù)經(jīng)字符發(fā)生器轉(zhuǎn)換為字形后,顯示在屏幕第一排字符左邊第一個(gè)位置上,1號(hào)單元所放的字符數(shù)據(jù)轉(zhuǎn)換后顯示在屏幕第一行左邊第二個(gè)位置上,以此類推,緩存最后一個(gè)單元放的字符數(shù)據(jù)轉(zhuǎn)換后顯示在屏幕最后一排右邊

題目來源

最末一個(gè)位置上。

為了便于清晰、明了、直觀的再現(xiàn)字符在屏幕上輸出顯示的整個(gè)過程與原理,便于學(xué)生直觀透徹的了解其全過程,方便學(xué)生學(xué)習(xí)和教學(xué)演示,利用FLASH動(dòng)畫制作軟件,模擬出整個(gè)字符顯示的過程,特別是字符編碼、地址組織、調(diào)用顯示等過程。

1.2 實(shí)現(xiàn)方式及可行性

FLASH是一款強(qiáng)大的基于幀動(dòng)畫的動(dòng)畫制作軟件,其具有簡明但不失專業(yè)的動(dòng)畫制作能力,利用幀的編輯及連接,使用ActionScript語言執(zhí)行相應(yīng)動(dòng)作,可以方便制作出各種動(dòng)畫效果,能夠直觀清晰的演示各種效果及步驟。此次利用FLASH10進(jìn)行動(dòng)畫演示制作,能夠充分展現(xiàn)出各步驟效果,讓演示過程流暢明了,便于理解字符顯示的整個(gè)過程。

1.3 課程設(shè)計(jì)效果

字符顯示FLASH演示動(dòng)畫:

完整再現(xiàn)字符的編碼顯示過程,從VRAM中的字符編碼到ROM中的儲(chǔ)存點(diǎn)陣,從點(diǎn)陣調(diào)用再到點(diǎn)頻控制下的移位寄存器的移位,最后串行輸出依次顯示在屏幕上。動(dòng)態(tài)直觀展現(xiàn)各流程的流向和字符的產(chǎn)生中間過程。

通過此動(dòng)畫演示,清楚展現(xiàn)了字符顯示的內(nèi)部原理以及調(diào)用產(chǎn)生關(guān)系,掌握字符顯示全過程,讓人對(duì)整個(gè)流程留下清晰、直觀的印象。

開發(fā)環(huán)境

第二章 開發(fā)環(huán)境

2.1 Adobe Flash CS4 Professional程序

本設(shè)計(jì)以Adobe Flash CS4 Professional程序?yàn)殚_發(fā)工具。Adobe Flash CS4 Professional 軟件是業(yè)界領(lǐng)先的創(chuàng)作環(huán)境, 用于創(chuàng)建引人入勝的交互式體驗(yàn)。面向使用不同平臺(tái)和設(shè)備的用戶。Flash 中的動(dòng)畫制作更簡單,借助基于對(duì)象的動(dòng)畫快速創(chuàng)建動(dòng)畫、輕松修改運(yùn)動(dòng)路徑并全面控制個(gè)別動(dòng)畫屬性。使用一系列鏈接對(duì)象創(chuàng)建類似于鏈的動(dòng)畫效果, 或使用全新的骨骼工具扭曲單個(gè)形狀。

選擇Adobe Flash CS4 Professional作為開發(fā)工具因?yàn)槠涔δ芨鼮閺?qiáng)大,應(yīng)用更為廣泛。

1.Adobe Flash CS4 Professional的工具箱可伸縮成單雙列的,面板調(diào)板可以縮為精美的圖標(biāo),半透明標(biāo)題欄,可隨意伸縮。

2.Adobe Flash CS4 Professional的界面會(huì)很方便在“設(shè)計(jì)布局”和“編程布局”間切換。

3.改良的鋼筆工具,類似illustrator的相應(yīng)工具。

4.屬性面板可以監(jiān)測出您畫的原始形狀是圓、橢圓還是方,而不像以前統(tǒng)一顯示出為形狀。

5.可以直接繪制出圈環(huán)。圓角矩形的四個(gè)拐角都可以單獨(dú)調(diào)整,有點(diǎn)像Fireworks的自動(dòng)形狀屬性。

6.可直接導(dǎo)入分層的Photoshop PSD文件,并且可能決定哪些層需被導(dǎo)入。還可以保留圖層的上組、樣式、蒙版和智能濾鏡、路徑的可編輯性。導(dǎo)入選項(xiàng)包括是否保留原圖層內(nèi)容的位置和尺寸、是否保持PSD的分層狀態(tài)、是否把圖層轉(zhuǎn)換為影片剪輯,是否為其起實(shí)例名,以及選擇參考點(diǎn)的位置、單獨(dú)對(duì)每層進(jìn)行JPG優(yōu)化等等。對(duì)于是否能夠保持文字圖層的可編輯狀態(tài),現(xiàn)在還不能完全確定。

7.可更完美的導(dǎo)入illustrator AI矢量文件,應(yīng)該可以保留所有特性,包括精確的顏色、形狀、路徑和樣式。

2.2 Adobe Flash CS4 Professional與之前版本對(duì)比及其新功能

開發(fā)環(huán)境

通過對(duì)比可看到Adobe Flash CS4 Professional比Adobe Flash CS3 Professional具有更多新功能: 1.基于對(duì)象的動(dòng)畫

使用基于對(duì)象的動(dòng)畫對(duì)個(gè)別動(dòng)畫屬性實(shí)現(xiàn)全面控制, 它將補(bǔ)間直接應(yīng)用于對(duì)象而不是關(guān)鍵幀,可直接將補(bǔ)間動(dòng)畫套用至物件而非關(guān)鍵影格。使用貝賽爾手柄輕松更改運(yùn)動(dòng)路徑。2.3D 轉(zhuǎn)換

借助令人興奮的全新 3D平移和旋轉(zhuǎn)工具, 通過 3D 空間為 2D 對(duì)象創(chuàng)作動(dòng)畫, 您可以沿 x、y、z 軸創(chuàng)作動(dòng)畫。將本地或全局轉(zhuǎn)換應(yīng)用于任何對(duì)象。但非真正意義上的3D,層的位置關(guān)系其顯示問題。(處于頂層的圖形不會(huì)因?yàn)?D旋轉(zhuǎn)而到達(dá)底部)3.反向運(yùn)動(dòng)與骨骼工具

使用一系列鏈接對(duì)象創(chuàng)建類似于鏈的動(dòng)畫效果, 或使用全新的骨骼工具扭曲單個(gè)形狀。

開發(fā)環(huán)境

圖7-1,Adobe Flash CS4 Professional與Adobe Flash CS3 Professional功能對(duì)比

4.使用 Deco 工具和噴涂刷實(shí)現(xiàn)程序建模

將任何元件轉(zhuǎn)變?yōu)榧磿r(shí)設(shè)計(jì)工具。以各種方式應(yīng)用元件: 使用 Deco 工具快速創(chuàng)建類似于萬花筒的效果并應(yīng)用填充, 或使用噴涂刷在定義區(qū)域隨機(jī)噴涂元件。5.動(dòng)畫編輯器

使用全新的動(dòng)畫編輯器體驗(yàn)對(duì)關(guān)鍵幀參數(shù)的細(xì)致控制, 這些參數(shù)包括旋轉(zhuǎn)、大小、縮放、位置和濾鏡等。使用圖形顯示以全面控制輕松實(shí)現(xiàn)調(diào)整。6.元數(shù)據(jù)(XMP)支持

使用全新的 XMP 面板加入中繼資料至 SWF 檔。快速指派標(biāo)籤以增強(qiáng)協(xié)同作業(yè)并提供更佳的行動(dòng)使用體驗(yàn)。7.動(dòng)畫預(yù)設(shè)

借助可應(yīng)用于任何對(duì)象的預(yù)建動(dòng)畫啟動(dòng)項(xiàng)目。從大量預(yù)設(shè)中進(jìn)行選擇, 或創(chuàng)建并保存自己的動(dòng)畫。與他人共享預(yù)設(shè)以節(jié)省動(dòng)畫創(chuàng)作時(shí)間。

8.針對(duì) Adobe AIR? 進(jìn)行創(chuàng)作

運(yùn)用全新的整合功能提供桌面互動(dòng)使用體驗(yàn),借助發(fā)布到 Adobe AIR 運(yùn)行時(shí)的全新集成功能, 實(shí)現(xiàn)交互式桌面體驗(yàn)。面向跨更多設(shè)備-Web、移動(dòng)和桌面的更多用戶。9.H.264 支持

借助 Adobe Media Encoder 編碼為 Adobe Flash Player 運(yùn)行時(shí)可以識(shí)別的任何格式, 其它 Adobe 視頻產(chǎn)品也提供這個(gè)工具, 現(xiàn)在新增了 H.264 支持。10.全新 Adobe Creative Suite? 界面

借助直觀的面板停靠和彈出式行為提高工作效率, 它們簡化了您在所有 Adobe Creative Suite 版本中與工具的交互。

顯示器設(shè)備

第三章 顯示器設(shè)備

3.1 概述

以可見光的形式傳遞和處理信息的設(shè)備,即顯示設(shè)備。如下圖所示。

圖 3-1

CRT和LCD顯示器

顯示設(shè)備是計(jì)算機(jī)系統(tǒng)的重要輸出設(shè)備之一。軟件設(shè)計(jì)及執(zhí)行結(jié)果的效果往往以字符或者圖形的形式在屏幕上顯示出來,以供使用者觀察。如果需要對(duì)程序做些修改,操作人員就可以根據(jù)顯示情況,通過鍵盤、鼠標(biāo)等輸入設(shè)備,將有關(guān)的數(shù)據(jù)和命令送入計(jì)算機(jī),以便對(duì)程序的運(yùn)行隨時(shí)進(jìn)行人工干預(yù)和控制。因此,顯示設(shè)備是較為理想的人-機(jī)通信設(shè)備。

對(duì)于一般的用戶來說,要求顯示器在屏幕指定的位置顯示需要的字符、數(shù)字和圖形。對(duì)于高級(jí)用戶,涉及計(jì)算機(jī)輔助設(shè)計(jì)和輔助制造中,要求設(shè)備顯示繪制三維圖形等。總之,顯示設(shè)備和其他I/O設(shè)備相比,不僅工作速度快、無機(jī)械噪聲,且還具有更強(qiáng)的編輯功能和通信功能,廣泛用于CAD、CAM、計(jì)算機(jī)模擬、計(jì)算機(jī)網(wǎng)和通信網(wǎng)中。

顯示設(shè)備子系統(tǒng)的硬件組成一般包括顯示器件、控制器和接口。在微型系統(tǒng)中,控制器和接口往往合并為一個(gè)整體,稱為顯示適配卡。其軟件組成有包含在操作系統(tǒng)內(nèi)部的驅(qū)動(dòng)程序,可有操作系統(tǒng)調(diào)用;提供專門圖形功能的各種圖形軟件等。

顯示器的分類

按發(fā)光原理不同,可將顯示器劃分為一下兩類: 1.發(fā)光器件

外加電信號(hào),發(fā)光器件將產(chǎn)生光輻射,從而發(fā)光,如:陰極射線管CRT(Cathode

顯示器設(shè)備

Ray Tube),發(fā)光二極管LED(Lighting Emitting Diode)和等離子顯示器PDP(Plasma Display Panel)等。

2.光調(diào)節(jié)器件

這類器件本身并不發(fā)光,工作時(shí)需要另設(shè)光源。在外加電信號(hào)作用下,器件的局部區(qū)域的光特性發(fā)生變化,引起透射光和反射光。顯示屏幕上收到器件形成的調(diào)制光,即隨電信號(hào)而變化的光。如:液晶顯示器LCD(Liquid Crystal Display),電化學(xué)反應(yīng)顯示等。

按所顯示的信息內(nèi)容不同,可將顯示器劃分為:字符顯示器、圖形顯示器、圖像顯示器三大類。

就一般情況而言,CRT顯示設(shè)備的清晰度和分辨率較高,大多數(shù)顯示終端仍以CRT顯示器為主,亦是本課程設(shè)計(jì)主要討論的對(duì)象。在CRT顯示設(shè)備中,以掃描方式不同,分成光柵掃描和隨機(jī)掃描兩種顯示器,以分辨率不同,分成高分辨顯示器和低分辨顯示器;以顯示的顏色分類,有單色(黑白)顯示器和彩色顯示器,以CRT熒光屏對(duì)角線的長度分類,有12英寸、14英寸、16英寸、19英寸等多種顯示器。

3.2 顯示技術(shù)中的相關(guān)術(shù)語

1.分辨率和灰度級(jí)

分辨率是指顯示器所能表示的像素個(gè)數(shù)。象素越高,分辨率越高,圖象越清晰,分辨率取決于顯像管熒光粉的粒數(shù)、熒光屏的尺寸和CRT電子束的聚焦能力。同時(shí)刷新存儲(chǔ)器要有與顯示像素?cái)?shù)相對(duì)應(yīng)的存儲(chǔ)空間,用來儲(chǔ)存每個(gè)像素的信息。

灰度級(jí)是指黑白顯示器中所顯示的像素點(diǎn)的亮暗差別,在彩色顯示器中則表現(xiàn)為顏色的不用。灰度級(jí)越多,圖象層次越清楚逼真,灰度級(jí)取決于每個(gè)像素對(duì)應(yīng)刷新存儲(chǔ)器單位的個(gè)數(shù)和CRT本身的性能。如果用4位表示一個(gè)象素,則只有16級(jí)灰度或顏色。如果用8位表示一個(gè)像素,則有256級(jí)灰度或顏色。2.刷新和刷新存儲(chǔ)器

顯示器設(shè)備

CRT發(fā)光是由電子束打在熒光粉上引起的,電子束掃過之后其發(fā)光亮度只能

顯示器設(shè)備

維持幾十毫秒便消失。為了使人眼能看到穩(wěn)定的圖像顯示,必須使電子束不斷重復(fù)掃描整個(gè)屏幕,這個(gè)過程叫做刷新。按人的視覺生理,刷新頻率大于25次/秒是才不會(huì)感到閃爍。顯示設(shè)備中通常選用電視中的標(biāo)準(zhǔn),每秒70幀圖象。

為了不斷提供刷新圖像的信號(hào),必須把每一幀圖像信息存儲(chǔ)在刷新存儲(chǔ)器,也叫視頻存儲(chǔ)器。其存儲(chǔ)容量由圖象分辨率和灰度級(jí)決定。3.隨機(jī)掃描和光柵掃描

電子束在熒光屏上按某種軌跡運(yùn)動(dòng)稱為掃描。控制電子束掃描軌跡的電路叫做掃描偏轉(zhuǎn)電路。主要的掃描方式有隨機(jī)掃描和光柵掃描兩種。

隨機(jī)掃描時(shí)控制電子束在CRT屏幕上隨機(jī)地運(yùn)動(dòng),從而產(chǎn)生圖像和字符。電子束只用在需要做圖的地方掃描,而不必掃描全屏幕,因此這種掃描方式畫圖速度快、圖像清晰。

光柵掃描是電視中采用的掃描方法。在電視中圖象充滿整個(gè)畫面,因此要求電子束掃過整個(gè)屏幕。光柵掃描時(shí)從上至下順序掃描,采用逐行掃描和隔行掃描兩種方式。如下圖所示。

圖 3-2

光柵掃描

3.3 顯示方式和顯示規(guī)格

1.顯示器的顯示方式

(1)字符/數(shù)字方式(A/N方式)

在這種顯示方式下,以字符為顯示內(nèi)容的基本單元,又稱為文本顯示方式。實(shí)際上,字符是由點(diǎn)陣組成的,在顯示過程中需將字符ASCII碼轉(zhuǎn)換為相應(yīng)的字符點(diǎn)陣代碼。

顯示器設(shè)備

(2)圖形方式(APA方式)

這種顯示方式下,以點(diǎn)(象素)為顯示的基本單位。

圖形不如字符那樣整齊,圖形的信息更具隨機(jī)性。不論字符還是圖形,實(shí)際上都有許多亮度不同的、或色彩不同的像點(diǎn)所組成。

可用分辨率這一指標(biāo)衡量顯示規(guī)格。對(duì)字符方式,分辨率指一幀畫面最多可顯示的字符行數(shù)和列數(shù),一般列數(shù)大于行數(shù)。進(jìn)一步描述指標(biāo)是每個(gè)字符點(diǎn)陣的組成,即橫向點(diǎn)數(shù)與縱向點(diǎn)數(shù)。對(duì)于圖形方式,分辨率指一幀畫面最多可顯示的像點(diǎn)數(shù),即可顯示的水平線數(shù)與每線的點(diǎn)數(shù)。顯然,分辨率越高,畫面越清晰,顯示容量越大。

顯示器分為單色顯示器(單顯)與彩色顯示器(彩顯)兩類。對(duì)于單色顯示器,可用不同灰度提供畫面的多層次。對(duì)于彩色顯示器,則可以不同的顏色提供更好的顯示效果。相應(yīng)的,可提供的灰度級(jí)別或色數(shù)也是顯示規(guī)格中的重要指標(biāo)。2.顯示器的顯示規(guī)格

顯示規(guī)格取決于顯示控制器(適配卡)提供的顯示規(guī)格和顯示頭所能滿足的分辨率。

隨著技術(shù)的發(fā)展,顯示設(shè)備的不斷更新?lián)Q代,各設(shè)備廠商先后推出了各種顯示器適配卡,如VGA卡,A/N方式下:規(guī)格有25×40、25×80,2色、4色等。APA方式下:規(guī)格有320×200、800×600,2色、256色等。

3.4 光柵掃描成像原理

前面我們大致了解了光柵掃描方法,使大家對(duì)光柵掃描有了一定的認(rèn)識(shí),本小節(jié)中我們將更加細(xì)致的介紹光柵的掃描成像原理。

CRT顯示其所用的顯示器件是陰極射線管,其結(jié)構(gòu)原理如圖3-3所示。CRT主要由電子槍、視頻放大、掃描偏轉(zhuǎn)電路、熒光等幾部分組成。人們之所以能在CRT熒光屏行看見所顯示的圖形或字符,是因?yàn)殛帢O射線管的電子槍所發(fā)射的電子流經(jīng)過聚焦后形成電子束,轟擊熒光屏,使屏幕上所涂熒光粉發(fā)出可見光。

顯示器設(shè)備

要在屏幕上指定的位置進(jìn)行顯示,需要通過掃描偏轉(zhuǎn)電路產(chǎn)生兩個(gè)互相垂直的電磁場,控制電子束在X方向和Y方向偏轉(zhuǎn),從而將電子束引向屏幕的相應(yīng)位置。

CRT顯示器可以采用多種掃描方式進(jìn)行工作,用得最多的是光柵掃描和隨機(jī)掃描的兩種方式。在隨機(jī)掃描方式中,電子束沒有固定的掃描路徑,旨在需要的顯示字符或者圖形的地方掃描。因此,掃描控制信號(hào)隨顯示內(nèi)容的不同為有所變化,這就使掃描電路比較復(fù)雜。光柵掃描則有固定格式,不管在屏幕上需要顯示或者不需要顯示的地方,都按統(tǒng)一路徑全屏掃描。因此,掃描控制信號(hào)不隨顯示畫面變化,使得掃描電路比較簡單。目前,隨機(jī)掃描方式只用于圖形顯示,而光柵掃描因控制簡單,被廣泛用于字符顯示和圖形顯示器中。

圖 3-3 顯示頭的結(jié)構(gòu)原理

1.光柵的形成

在光柵掃描方式中,電子束從熒光的左上角開始,沿著稍稍傾斜的水平方向均勻地向右掃描,到達(dá)屏幕右端后迅速水平會(huì)掃到左端下一行位置,有從左向右均勻的掃描。這樣一行一行的打掃描,直到屏幕最后一行的右端。然后又垂直回掃,返回屏幕左上角,重復(fù)當(dāng)前的掃描過程。經(jīng)過電子束如此反復(fù)的從左至右、自上而下的掃描全屏,便在熒光屏上形成一條一條的垂直分布于整個(gè)屏幕的水平掃描線,如下圖示。這些掃描線稱為光柵,代表電子束在屏幕上的運(yùn)動(dòng)軌跡。水平回掃和垂直回掃時(shí),熒光屏上下出現(xiàn)亮線,CRT處于“消隱”狀態(tài),如圖3-4中白線所示。

顯示器設(shè)備

圖 3-4

光柵-電子束的運(yùn)動(dòng)軌跡

為了實(shí)現(xiàn)這種有規(guī)律的光柵掃描,應(yīng)該通過電磁場的變化,控制電子束既作水平方向的運(yùn)動(dòng),又做垂直方向的運(yùn)動(dòng)。因此,需要在CRT的水平偏轉(zhuǎn)線圈和垂直偏轉(zhuǎn)線圈中,分別記接通不同頻率做線性變化的鋸齒波電流或鋸齒波電壓,如圖示。水平方向的鋸齒波掃描電流引起的電磁場變化控制電子束的運(yùn)動(dòng),形成水平掃描線(行掃描);垂直方向的鋸齒波掃描電流引起的電磁場變化則造成掃描線的垂直移動(dòng)(場掃描)。這些鋸齒波電流是由CRT控制器送來的水平同步和垂直同步信號(hào)觸發(fā)器的掃描電路中的鋸齒波發(fā)生器產(chǎn)生的。

(a)行掃描電流

(b)場掃描電流

圖3-5

鋸齒掃描電流

2.象點(diǎn)存在的因素

由前面的內(nèi)容可知,一幀畫面是由一定數(shù)量的的平行的水平掃描線組成的,這些掃描線在一個(gè)垂直的場掃描控制下均勻的、自上而下分布于整個(gè)畫面。

每條掃描線由若干像點(diǎn)組成。每個(gè)像點(diǎn)的位置和亮度取決于下面的基本因素。電子束X向和Y向的偏轉(zhuǎn)決定像點(diǎn)的位置,電子束的通、斷、強(qiáng)、弱決定像點(diǎn)的亮度。由水平同步和垂直同步信號(hào)經(jīng)掃描電路產(chǎn)生的行。場掃描電流能夠通過電磁場的變化控制電子束的X偏轉(zhuǎn)和Y的偏轉(zhuǎn),那么電子束的強(qiáng)弱有什么信號(hào)來控

顯示器設(shè)備

制呢?前面講過,電子束由CRT管電子槍中的陰極發(fā)射的電子流經(jīng)過聚焦而成。在電子槍中還沒有一個(gè)控制柵,用控制柵和陰極之間的電位差來控制電子束電流的大小。因此,可將控制像點(diǎn)的視頻信號(hào)銅鼓視頻發(fā)達(dá)電路加在控制刪上,這樣便可以用外部信號(hào)來調(diào)整控制柵極點(diǎn)位的高低,以控制電子槍所發(fā)射的電子束的強(qiáng)弱,從而使像點(diǎn)的亮度發(fā)生變化。例如,當(dāng)控制柵所加的信號(hào)為“1”時(shí),電子槍發(fā)射的具有一定能量的電子束,使屏幕上相應(yīng)的點(diǎn)發(fā)亮;當(dāng)信號(hào)為“0”時(shí),電子槍不發(fā)射電子束,使像點(diǎn)成為暗點(diǎn)。若改變所加信號(hào)的電平大小,則可控制像點(diǎn)具有不同的亮度(灰度)。

如果畫面是彩色的,那么每個(gè)像點(diǎn)還要受顏色的控制。彩色CRT根據(jù)三基色原理,在顯示頭中設(shè)有3個(gè)電子槍,分別發(fā)射能產(chǎn)生紅、綠、藍(lán)3中基色的電子束。它們受3套視頻放大電路的控制,將紅、綠、藍(lán)三基色視頻信號(hào)(R,G,B)分別送到相應(yīng)的放大電路,用R、G、B與加亮信號(hào)I不同組和控制三束電子的強(qiáng)弱。相應(yīng)的熒屏光屏上的像點(diǎn)由能發(fā)出紅、綠、藍(lán)的熒光粉小點(diǎn)組成,當(dāng)一束(或兩束、三束)電子轟擊對(duì)應(yīng)的熒光粉小點(diǎn)時(shí),屏幕上的像點(diǎn)便出現(xiàn)紅、綠、藍(lán)三基色之一或者三基色混合的其他顏色。如下圖所示。

圖3-6

象點(diǎn)顏色形成

3.字符點(diǎn)陣圖形的形成

在CRT顯示器中,畫面上的字符或圖形都是由若干點(diǎn)組成的,每個(gè)字符橫向、縱向均占一定的點(diǎn)數(shù),成為字符的點(diǎn)陣結(jié)構(gòu)。常用的字符點(diǎn)陣結(jié)構(gòu)有5×7點(diǎn)陣,5×8點(diǎn)陣,7×9點(diǎn)陣,如圖3-7所示。所謂5×7點(diǎn)陣,即每個(gè)字符由橫向5個(gè)點(diǎn),縱向7個(gè)點(diǎn),共35個(gè)點(diǎn)組成。其中,需要顯示的部分為亮點(diǎn),不需要顯示的部分為暗點(diǎn)。

顯示器設(shè)備

在CRT顯示器中,用來產(chǎn)生字符點(diǎn)陣圖形的器件成為字符發(fā)生器。它有專用的芯片,如APPLE-1所用的2513,采用5×8點(diǎn)陣,能產(chǎn)生64種字符的點(diǎn)陣信息。

圖3-8是2513芯片的邏輯框圖,該芯片的核心部分是一個(gè)ROM,存儲(chǔ)64種字符的點(diǎn)陣碼,每個(gè)字符排成5列×8行的點(diǎn)陣形式,如圖6-13(A)所示。點(diǎn)陣圖中字符需要顯示的點(diǎn)用代碼1表示,不需要顯示的點(diǎn)則用代碼0表示。每個(gè)字符都以這種點(diǎn)陣圖形式的代碼形式存放在ROM中,一行代碼占1個(gè)存儲(chǔ)單元,因此一個(gè)字符的點(diǎn)陣代碼占8個(gè)存儲(chǔ)單元,每個(gè)單元5位。

圖 3-7

7×9字符點(diǎn)陣代碼

圖 3-8

2513字符發(fā)生器邏輯框圖

64個(gè)字符以各自的編碼的6位作為字符發(fā)生器的高位地址。當(dāng)需要在屏幕上顯示某字符時(shí),按該字符的6位編碼訪問ROM,選中這個(gè)字符的點(diǎn)陣。該字符的點(diǎn)陣信息是按行輸出的,并且要與電子束的掃描保持同步。因此,可用CRT控制器提供的掃描時(shí)序作為字符發(fā)生器的低3位地址,經(jīng)譯碼后依次取出字符點(diǎn)陣的8行代碼。例如,字符H的6位ASCII碼是001000,以這6位編碼作為高位地址訪問的ROM,選中字符H的點(diǎn)陣代碼。當(dāng)掃描線序號(hào)為000,即電子束掃描屏幕上該字符未知的第一條光柵時(shí),字符發(fā)生器輸出該點(diǎn)陣圖形的第一行代碼;序號(hào)為001,掃描第二條光柵,輸出第二行代碼:......;知道序號(hào)為111,即掃描字符位置的最后一條光柵時(shí),字符H的8行代碼全部輸出完畢。

在屏幕上,每個(gè)字符行一般要顯示多個(gè)字符,而電子束在進(jìn)行全屏幕掃描時(shí),是沿屏幕從左向右的方向掃描完第一行光柵,再掃描第二行光柵。按照這種掃描方式,在顯示字符時(shí),并不是對(duì)一排的每個(gè)字符單獨(dú)進(jìn)行點(diǎn)陣掃描,而是采用對(duì)一排的所有字符的點(diǎn)陣進(jìn)行逐行依次掃描。

顯示器設(shè)備

為使屏幕上顯示的字符不擠在一起,易于辨認(rèn),一排的各個(gè)字符間要留出若干點(diǎn)的位置,作為字符間的橫向間隔,這些點(diǎn)都是消隱的。例如,PC機(jī)的顯示器一般采用7×9字符點(diǎn)陣,而字符所占區(qū)間為9×14點(diǎn)陣。換句話說,字符間的橫向間隔是2個(gè)消隱點(diǎn),排間的縱向間隔是5條消隱線。

3.5 屏幕顯示與顯示緩存間的對(duì)應(yīng)關(guān)系

為了提供顯示內(nèi)容,需要設(shè)置一個(gè)顯示緩沖存儲(chǔ)器,即前述的刷新存儲(chǔ)器,或稱為視頻隨即存取存儲(chǔ)器VRAM(VIDEO RAM)。顯示緩沖存儲(chǔ)器的功能包括數(shù)據(jù)緩沖和屏幕刷新。其中存放每一幀畫面的有關(guān)信息。顯示器一方面對(duì)屏幕進(jìn)行光柵掃描,一方面同步地從VRAM中讀取顯示內(nèi)容,送往顯示器件。為了使畫面呈現(xiàn)某種動(dòng)畫效果,就需要使VRAM中的內(nèi)容作相應(yīng)的變化,或者在讀取時(shí)進(jìn)行某種地址轉(zhuǎn)換

從硬件角度講,顯示器控制器的基本任務(wù)就是將VRAM內(nèi)容同步地送往顯示器屏幕。為此,需要決定何時(shí)發(fā)出的水平同步信號(hào)?何時(shí)發(fā)出垂直同步信號(hào)?何時(shí)訪問VRAM?地址碼如何產(chǎn)生?從VRAM中讀出的代碼是否要經(jīng)過一定的轉(zhuǎn)換以變?yōu)榭刂乒恻c(diǎn)的信號(hào)?等等。這些工作以一定頻率,同步地、周而復(fù)始地進(jìn)行。采取不同顯示規(guī)格,上述關(guān)系將不同。

VRAM中的內(nèi)容一般包括顯示內(nèi)容和屬性內(nèi)容兩個(gè)部分。前者提供顯示字符代碼,或者圖像的像點(diǎn)信息;后者則提出有關(guān)顯示的屬性。本課程設(shè)計(jì)中主要討論VRAM的顯示內(nèi)容。

VRAM一般設(shè)置在顯示器控制器,如CGA卡,EGA卡,VGA卡中。在個(gè)人計(jì)算機(jī)中,VRAM占主存空間,從軟件上講視為主存的一部分。在獨(dú)立的顯示終端中,VRAM作為外圍設(shè)備存在與主存分離。

我們了解各種顯示器的工作原理時(shí),應(yīng)當(dāng)理解和掌握屏幕顯示與顯示緩存VRAM之間的對(duì)應(yīng)關(guān)系,即顯示緩存中存放的內(nèi)容、所需容量大小、緩存地址組織、由字符編碼到字符點(diǎn)陣之間的轉(zhuǎn)換,以及如何通過一組同步計(jì)數(shù)器控制屏幕的水平掃描與垂直掃描、何時(shí)訪問VRAM等。

顯示器設(shè)備

1.顯示內(nèi)容和容量

顯示器主要有字符和圖形兩種顯示方式。這兒以CRT為研究對(duì)象來討論在這兩種顯示方式下,顯示存儲(chǔ)器的內(nèi)容和容量。

在字符顯示方式下,顯示存儲(chǔ)器中存放的是每一幀待顯示字符的ASCII碼,字符點(diǎn)陣信息則存放在相應(yīng)的字符發(fā)生器中,如前面所舉的2513字符發(fā)生器。在這種方式下,一個(gè)字符編碼占緩存的一個(gè)字節(jié),因而顯示存儲(chǔ)器的最小容量由屏幕上字符顯示的陣列規(guī)格決定。這里我們假設(shè)在這種顯示方式下字符的顯示規(guī)格為m行 ×n列,那么顯示存儲(chǔ)器的最小容量(vol,單位為字節(jié))為:

vol?m?n

例如,一幀字符的顯示規(guī)格為25行×80列,那么緩存的最小容量是2KB。

在圖形顯示方式下,顯示存儲(chǔ)器中存放的是每一幀待顯示圖形的像點(diǎn)代碼,其中0和1分別表示圖形中的暗點(diǎn)和亮點(diǎn)。這些圖形可以是漢字、字符,還可以是幾何圖形、圖標(biāo)等。在這種顯示方式下,顯示存儲(chǔ)器的容量取決于屏幕分辨率和現(xiàn)實(shí)的顏色種類。這里我們假設(shè)在圖形顯示方式下屏幕的分辨率為想x線×y點(diǎn),每個(gè)點(diǎn)需要b位代碼來表示,那么顯示存儲(chǔ)器的最小容量(vol,單位為字節(jié))為:

x?y?bvol?8

例如,屏幕分辨率為200線×640點(diǎn),在單色顯示下,則需要一個(gè)16KB的緩存來存放一幀的像點(diǎn)代碼。在彩色顯示下,假設(shè)每個(gè)點(diǎn)需要2位代碼來表示,則此時(shí)需要一個(gè)32KB的緩存來存放一幀的像點(diǎn)代碼。由此我們可以得出,在分辨率(x×y)不變時(shí),顏色增加(b↑),則顯示緩沖存儲(chǔ)器的容量也增加(vol↑);在容量(vol)不變時(shí),顏色增加(b↑),則顯示分辨率降低(x×y↓)。2.顯存的地址組織

顯示緩存中不論存放字符的代碼信息還是圖像的像點(diǎn)信息,每個(gè)數(shù)據(jù)位置都應(yīng)該與屏幕的位置一一對(duì)應(yīng),才能在屏幕的指定位置上獲得所要顯示的字符或圖

顯示器設(shè)備

形。一般情況下,屏幕顯示從左向右,自上而下,顯存地址從低到高安排。

字符顯示時(shí),屏幕上每個(gè)字符位置對(duì)應(yīng)緩存中的一個(gè)字符編碼字節(jié),緩存各字節(jié)單元的地址隨著屏幕由左向右,自上而下的顯示順序從低向高安排。也就是說,緩存0號(hào)單元所放的字符數(shù)據(jù)經(jīng)字符發(fā)生器轉(zhuǎn)換為字形后,顯示在屏幕第一排字符左邊第一個(gè)位置上,1號(hào)單元放的字符數(shù)據(jù)轉(zhuǎn)換后顯示在屏幕第一行左邊第二個(gè)位置上??緩存最后一個(gè)單元放的字符數(shù)據(jù)轉(zhuǎn)換后顯示在屏幕最后一排右邊最末一個(gè)位置上。其緩存地址安排與屏幕位置的對(duì)應(yīng)關(guān)系如圖3-9所示。

圖形顯示時(shí),用掃描行*列(像點(diǎn)的位置)對(duì)應(yīng)緩存的一位(黑白顯示)或幾位(彩色顯示)。緩存地址也按屏幕掃描順序由低向高遞增,各地址單元內(nèi)高位存放的點(diǎn)先掃在屏幕上,低位存放的點(diǎn)后顯示。其緩存地址安排與屏幕位置的對(duì)應(yīng)關(guān)系如圖3-10所示。

圖 3-9

A/N方式下的地址組織

圖 3-10

圖形方式下的地址組織

3.信息轉(zhuǎn)換

緩存中的字符編碼或圖形像點(diǎn)信息都是一些二進(jìn)制代碼,需要經(jīng)過轉(zhuǎn)換才能成為圖像顯示在屏幕上。下面討論在字符方式和圖形方式下,緩存中的信息如何轉(zhuǎn)換為屏幕上的圖像。

在字符方式下,首先從緩存取出字符編碼,將字符編碼和CRT控制器提供的掃描時(shí)序分別送入字符發(fā)生器地址端高位和低位,取出字符的一行點(diǎn)陣代碼。這行代碼是并行輸出的,需要送入移位寄存器轉(zhuǎn)換為串行的點(diǎn)脈沖信號(hào)。將這串點(diǎn)脈沖作為視頻信號(hào)依次送入CRT視頻接收端,控制屏幕上像點(diǎn)的亮度,在相應(yīng)的掃描線上形成與該行點(diǎn)陣代碼相對(duì)應(yīng)的亮點(diǎn)和暗點(diǎn)。重復(fù)上述過程,屏幕將出現(xiàn)一幀字符的圖像。如圖3-11所示。

顯示器設(shè)備

圖像顯示時(shí),因?yàn)榫彺嬷写娣诺木褪窍顸c(diǎn)信息,所以轉(zhuǎn)換比較簡單。由緩存取出一個(gè)字節(jié)的像點(diǎn)信息直接送入移位寄存器,在點(diǎn)頻的控制下進(jìn)行移位,串行地輸出與掃描同步的視頻信號(hào),用以控制在屏幕上顯示相應(yīng)的圖形像點(diǎn)。如圖3-12。

圖 3-11 字符方式下的信息轉(zhuǎn)換

圖 3-12 圖形方式下的信息轉(zhuǎn)換

4.同步控制

不論是字符還是圖形顯示方式,都要求行、場掃描和視頻信號(hào)在時(shí)間上嚴(yán)格同步,即 電子束掃描到某點(diǎn)位置,相應(yīng)視頻信號(hào)應(yīng)同時(shí)送到,控制點(diǎn)亮或不亮。這里就需要解決以下幾個(gè)問題:何時(shí)訪問顯存,取字符編碼或圖形點(diǎn)代碼?何時(shí)發(fā)水平同步信號(hào)?何時(shí)發(fā)垂直同步信號(hào)?第一個(gè)問題是如何控制產(chǎn)生相應(yīng)的視頻信號(hào),后兩個(gè)問題是如何控制電子束掃描。

為解決上述提出的幾個(gè)問題,在顯示器中設(shè)有若干級(jí)計(jì)數(shù)器,對(duì)顯示器點(diǎn)頻進(jìn)行若干級(jí)分頻,產(chǎn)生相應(yīng)控制信號(hào)。

對(duì)于我們課程設(shè)計(jì)中重點(diǎn)研究的字符顯示方式,其中設(shè)置了4級(jí)計(jì)數(shù)器,分別是點(diǎn)計(jì)數(shù)器、字符計(jì)數(shù)器、線計(jì)數(shù)器、行計(jì)數(shù)器。

假如,PC機(jī)的顯示規(guī)格為:每幀最大顯示25行*80列,字符點(diǎn)陣7*9,自付區(qū)9*14。那么,各計(jì)數(shù)器之間的對(duì)應(yīng)關(guān)系如下圖所示(圖中l(wèi)為水平回掃軌跡折合所占的字符數(shù),m為垂直回掃軌跡折合所占的行數(shù))。

圖3-13

字符顯示方式下各計(jì)數(shù)器之間的對(duì)應(yīng)關(guān)系

點(diǎn)計(jì)數(shù)一個(gè)循環(huán),訪問VRAM一次以讀取顯示字符的編碼,VRAM的地址根據(jù)行計(jì)數(shù)值與字符計(jì)數(shù)字決定。

每讀一次VRAM,就緊跟著讀一次字符發(fā)生器ROM,由VRAM讀出的字符編碼產(chǎn)生ROM的高位地址,線計(jì)數(shù)值決定ROM的低位地址。

顯示器設(shè)備

每次從ROM中讀出顯示字符的一線7位,由點(diǎn)脈沖控制逐位顯示7點(diǎn)(亮或暗)。

由于每條水平掃描線只能顯示一行字符(可多達(dá)80個(gè))的一線,所以,上述訪問VRAM與ROM的過程需要重復(fù)9遍(每遍又要多次訪問VRAM和ROM,以讀取不同的字符),才能顯示完整的一行字符。

字符計(jì)數(shù)循環(huán)一次,發(fā)一次水平同步信號(hào)。行計(jì)數(shù)循環(huán)一次,發(fā)一次垂直同步信號(hào)。

為了讓大家對(duì)字符顯示方式的同步控制有更為明晰的認(rèn)識(shí),這兒將其與圖形顯示方式的同步控制做比較。

在同步顯示方式下,設(shè)置了3級(jí)計(jì)數(shù)器,它們分別是點(diǎn)計(jì)數(shù)器、字節(jié)計(jì)數(shù)器、線計(jì)數(shù)。設(shè)某單色圖形顯示器的分辨率為800點(diǎn)*200線。那么各級(jí)計(jì)數(shù)器之間的對(duì)應(yīng)關(guān)系如下圖所示(圖中l(wèi)為水平回掃軌跡折合所占的字節(jié)數(shù),m為垂直回掃軌跡折合所占的線數(shù))。

圖3-14

圖形顯示方式下各計(jì)數(shù)器之間的對(duì)應(yīng)關(guān)系

3.6 本章小結(jié)

本章中我們了解了各種顯示設(shè)備以及顯示技術(shù)的相關(guān)術(shù)語,進(jìn)而結(jié)合CRT的工作方式介紹了字符和圖形兩種顯示方式,并在這兩種顯示方式的對(duì)比中讓大家對(duì)顯示器有更深的理解和認(rèn)識(shí)。在屏幕的組織形式的基礎(chǔ)上,我們進(jìn)一步了解了屏幕顯示和顯示緩存之間的對(duì)應(yīng)關(guān)系,并結(jié)合兩種顯示方式進(jìn)行了較為細(xì)致的說明。最后我們結(jié)合屏幕的顯示,展示了顯示器內(nèi)部各級(jí)計(jì)數(shù)器之間的對(duì)應(yīng)關(guān)系。在下一章中我們將結(jié)合以上原理進(jìn)入本課程設(shè)計(jì)的核心---用flash演示字符顯示方式下屏幕顯示和顯示緩存之間的對(duì)應(yīng)關(guān)系以及信息的轉(zhuǎn)換路徑。

開發(fā)流程

第四章 開發(fā)流程

本章概要:

使用FLASH實(shí)現(xiàn)A/N顯示方式的演示動(dòng)畫,首先構(gòu)建實(shí)現(xiàn)的大致思路: 1.各圖形組件的繪制

2.箭頭的繪制及動(dòng)態(tài)效果實(shí)現(xiàn)

3.字符矩陣的繪制及掃描動(dòng)畫實(shí)現(xiàn)方法 4.A/N顯示方式流程及其動(dòng)態(tài)描述 5.時(shí)序控制與優(yōu)化 6.播放控制 7.美化及校驗(yàn)

4.1 圖形組件繪制

首先規(guī)劃靜態(tài)組件的大體位置。需要繪制的靜態(tài)組件如下:VRAM、ROM、地址譯碼器、移位寄存器、掃描時(shí)序、行譯碼器。

考慮到便于管理,將繪制的圖形一律聲明為元件。在元件庫里統(tǒng)一管理。

開發(fā)流程

圖4-1 各圖形的繪制

為便于管理各圖形都以元件的形式由元件庫統(tǒng)一管理

4.2 箭頭的繪制及動(dòng)態(tài)效果實(shí)現(xiàn)

首先按需繪制好長度合適的箭頭。

接下來考慮箭頭動(dòng)態(tài)效果的實(shí)現(xiàn)。在演示動(dòng)畫里希望達(dá)到的效果是:箭頭所代表的信息傳遞路線第一次出現(xiàn)時(shí),箭頭以擦除效果出現(xiàn);當(dāng)該信息傳遞路線再次被使用的時(shí)候,箭頭產(chǎn)生閃爍效果以標(biāo)志此路線被激活。

圖4-2 箭頭動(dòng)態(tài)效果實(shí)現(xiàn)

利用遮罩圖層的滑動(dòng)達(dá)到箭頭的動(dòng)畫效果

開發(fā)流程

箭頭動(dòng)畫具體在FLASH中的實(shí)現(xiàn)是利用了遮罩圖層功能(見圖4-2)。為每個(gè)箭頭建立對(duì)應(yīng)的遮罩圖層,遮罩圖層的運(yùn)動(dòng)會(huì)引起箭頭的可見性的變化。對(duì)遮罩圖層內(nèi)容使用用補(bǔ)間動(dòng)畫可以實(shí)現(xiàn)箭頭的擦除效果,而閃爍效果則直接對(duì)遮罩內(nèi)容進(jìn)行幾次遮擋和移開就可以實(shí)現(xiàn)。

4.3 字符矩陣的繪制及掃描動(dòng)畫實(shí)現(xiàn)方法

為了清晰展示出光柵逐行掃描的過程及其內(nèi)部實(shí)現(xiàn),我采用了數(shù)字01和色塊結(jié)合的方式進(jìn)行描述。矩陣中1表示改點(diǎn)要顯示,同時(shí)用紅色色塊進(jìn)行標(biāo)識(shí)。(見圖4-3)

圖4-3 字符矩陣的繪制

用數(shù)字01和色塊結(jié)合的方式進(jìn)行描述

掃描動(dòng)畫的實(shí)現(xiàn)方式和箭頭動(dòng)畫類似,都是在加動(dòng)畫的圖層上添加一個(gè)遮罩圖層,利用遮罩圖層的逐行運(yùn)動(dòng)產(chǎn)生逐行掃描的效果。(見圖4-4)

開發(fā)流程

圖4-4 掃描動(dòng)畫的實(shí)現(xiàn)

4.4 A/N顯示方式流程及其動(dòng)態(tài)描述

這一步中應(yīng)按時(shí)序?qū)⒁獙?shí)現(xiàn)的動(dòng)畫效果準(zhǔn)備好。

在演示動(dòng)畫中期望達(dá)到的預(yù)期效果中有如下部分需要?jiǎng)赢嫞? VRAM——>地址譯碼器(提取字符ASCII碼)地址譯碼器——>ROM(找到對(duì)應(yīng)的字符矩陣)ROM——>移位寄存器(將并行數(shù)據(jù)轉(zhuǎn)化為串行)移位寄存器——>逐行掃描

CRT控制器——>行譯碼器(發(fā)出掃描信號(hào))行譯碼器——>ROM(確定要掃描的行號(hào))

4.5 時(shí)序控制與優(yōu)化

在這一步需要統(tǒng)籌考慮動(dòng)畫的時(shí)間安排,將第4步中涉及的動(dòng)畫過程分組管

開發(fā)流程

理,根據(jù)時(shí)序在時(shí)間軸上安排動(dòng)畫。

(注:分組管理的思想對(duì)于FLASH這種多圖層編輯軟件來說尤為重要,相當(dāng)于面向?qū)ο蟮某绦蛘Z言中的“類”,將具有類似行為屬性的元素統(tǒng)一封裝管理。)

在這一步已經(jīng)完成了基本動(dòng)畫的演示,根據(jù)播放效果進(jìn)行時(shí)間上的優(yōu)化。

4.6 播放控制

為了達(dá)到更好的展示效果,需要對(duì)動(dòng)畫提供控制信息,以便控制動(dòng)畫的播放狀態(tài)。

此處添加了三個(gè)按鈕,分別實(shí)現(xiàn)回放、暫停、和播放。(見圖4-5)

圖4-5 播放控制

圖中按鈕自左向右依次是回放、暫停和播放

FLASH CS4中不再提供直接在按鈕上添加動(dòng)作的功能,只能在幀上添加動(dòng)作,因此需要為每個(gè)按鈕注冊(cè)為監(jiān)聽者。以播放按鈕為例,最后一行為注冊(cè)。(見圖4-6)

開發(fā)流程

圖4-6 播放按鈕的腳本描述

將所有按鈕制作完畢之后,希望影片在按下播放鍵之后才播放(而不是初始就自動(dòng)播放),需要在場景的時(shí)間軸上添加一個(gè)控制圖層,第一幀中加入stop();命令。

4.7 美化及校驗(yàn)

最后,為使演示動(dòng)畫更完美,為演示動(dòng)畫做美化和收尾工作。最終大功告成:

開發(fā)流程

圖4-7 最后的美化工作

4.8 本章小結(jié)

本章主要討論了A/N顯示方式演示動(dòng)畫的FLASH實(shí)現(xiàn)。其中涉及到的要點(diǎn)有組件的動(dòng)畫效果實(shí)現(xiàn),字符矩陣動(dòng)畫的實(shí)現(xiàn)思路,并梳理了A/N顯示方式的邏輯流程。為了完善動(dòng)畫演示過程,我們還在FLASH中加入了對(duì)播放的控制,以及一些簡單的腳本編寫。

總結(jié)與改進(jìn)

第五章 總結(jié)與改進(jìn)

5.1 總結(jié)

顯示設(shè)備是幾乎每個(gè)人在日常生活中都接到的器件,包括電視機(jī)屏幕,電腦顯示屏,手機(jī)顯示屏等等,而顯示設(shè)備本身也是千變?nèi)f化。隨著踏入21世紀(jì)的大門,科學(xué)技術(shù)駛?cè)肓丝燔嚨溃@也帶來了顯示設(shè)備的不斷升級(jí)換代,從CRT到LCD,再到LED,其中又伴隨著設(shè)備體積的減小,分辨率的逐漸提高,在帶來極好的便攜性的同時(shí),也給我們的視覺也帶來一次次的沖擊。新一代的顯示技術(shù)正在日新月異,高清的,可折疊式的塑料顯示器,利用空氣反射等構(gòu)成的顯示設(shè)備、顯示原理和顯示方式正在一步步向前推進(jìn)。

本次課程設(shè)計(jì)在顯示器的不斷更新?lián)Q代的背景下,向您介紹了基本的顯示設(shè)備,而后以CRT顯示設(shè)別為例,介紹了主要的兩種顯示方式以及顯示器的顯示原理,為您進(jìn)一步了解各種新型的顯示設(shè)備打好基礎(chǔ)。其中,通過對(duì)比字符顯示方式和圖形顯示方式,讓您能夠更加深刻的理解兩種顯示方式以及它們不同的工原理,而后結(jié)合具體的flash演示系統(tǒng),使您以更加直觀的方式去了解顯示器的顯示原理,屏幕組織和顯示緩存之間的對(duì)應(yīng)關(guān)系,以及光柵掃描的成像原理。限于時(shí)間等因素,課題中只是通過字符顯示方式的flash演示向您展示了顯示緩存的內(nèi)容、地址組織以及各種信號(hào)的同步控制,而圖形顯示方式在第三章顯示設(shè)備中有較為詳細(xì)的介紹,只要根據(jù)圖形顯示方式的相應(yīng)的基本顯示原理和顯示緩存的地址組織等,便可以做出和字符顯示方式下的flash演示相似的效果。最后希望大家能結(jié)合文中的基本原理和flash演示對(duì)顯示設(shè)備的顯示原理有較為深刻的理解,為進(jìn)一步的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。

5.2 不足之處及改進(jìn)方式:

由于時(shí)間倉促以及同學(xué)們水平有限,對(duì)課程中的錯(cuò)誤以及不足之處,懇請(qǐng)老師批評(píng)指正。

總結(jié)與改進(jìn)

我們也認(rèn)識(shí)到本課程中有些不足的地方,各種顯示設(shè)備以及顯示技術(shù)的相關(guān)術(shù)語,很多地方我們都只是簡要的說明了一下,某些具體的事例也缺少相應(yīng)的圖文說明。

比如說顯示器到底是什么,其實(shí)到目前為止顯示器的概念還沒有統(tǒng)一的說法,但對(duì)其認(rèn)識(shí)卻大都相同,顧名思義它應(yīng)該是將一定的電子文件通過特定的傳輸設(shè)備顯示到屏幕上再反射人眼的一種顯示工具。從廣義上講,街頭隨處可見的大屏幕,電視機(jī)的熒光屏、手機(jī)、快譯通等的顯示屏都算是顯示器的范疇,但目前一般指與電腦主機(jī)相連的顯示設(shè)備。

在顯示器的分類上,可以按:1.顯示器的尺寸 2.調(diào)控方式不同 3.顯像管種類的不同等多種方式進(jìn)行分類4..按發(fā)光原理不同等多種方式進(jìn)行分類。而在我們課程設(shè)計(jì)之中只是簡要按發(fā)光原理不同而進(jìn)行了分類。

在有關(guān)刷新和刷新存儲(chǔ)器的方面:動(dòng)態(tài)MOS存儲(chǔ)器的刷新可以分為:1.集中式刷新方式 2.分散式刷新方式 3.異步式刷新方式而這些我們都并沒有 去詳細(xì)講解,而只是簡要的說明了下。

在有關(guān)屏幕顯示與顯示緩存間的對(duì)應(yīng)關(guān)系的講解處,也缺少相應(yīng)的圖形進(jìn)行幫助分析說明,所以文中相應(yīng)的地方可以適當(dāng)加些圖片進(jìn)行輔助說明,如圖所示:

圖 5-1

屏幕顯示與顯示緩存間的對(duì)應(yīng)關(guān)系

總結(jié)與改進(jìn)

由此可見如果每個(gè)知識(shí)點(diǎn)我們要去深入的研究的話,這幾乎是不可能的,這

總結(jié)與改進(jìn)

也是超出了同學(xué)們的理解范圍的了。所以文中很多相關(guān)術(shù)語我們也是簡要的講解了下,并沒有進(jìn)行深入的探討。而后對(duì)于兩種主要的顯示方式,我們只是較為詳細(xì)的介紹了字符顯示方式,對(duì)于圖形顯示方式我們只是以類比思想的方式,大概介紹了一下。而后的演示系統(tǒng)也只是向您較為直觀的展示了字符方式下的屏幕組織和緩存組織,以及對(duì)應(yīng)的同步控制等,而對(duì)于圖形顯示方式只是在原理方面有較為詳實(shí)的介紹,具體實(shí)現(xiàn)只需按部就班,仿照著字符顯示方式的實(shí)現(xiàn)方式去做,本次課程中限于時(shí)間關(guān)系就沒有具體實(shí)現(xiàn)。

至于作為本課程設(shè)計(jì)的核心部分-------用flash演示字符顯示方式下屏幕顯示和顯示緩存之間的對(duì)應(yīng)關(guān)系以及信息的轉(zhuǎn)換路徑,也存在這一些不足之處。其中最大的缺陷便是該程序缺少必要的用戶交互界面。如果能夠在這方面做的更為生動(dòng)點(diǎn)的話,那么運(yùn)行效果就更好了。比如用戶可以任意的在一個(gè)文本框中輸入一串字符串,然后程序會(huì)在舞臺(tái)上顯示出相應(yīng)的運(yùn)行效果,這樣就能使用戶感覺更為真實(shí)與互動(dòng)。

在flash制作中畫面的整潔是很重要的,一個(gè)整潔的畫面可以讓人第一眼看上去感覺很很清晰自然,也顯得井然有序。

其次應(yīng)該要盡可能的使用圖層,因?yàn)閳D層可以讓我們?cè)诔绦蛑谱鞯倪^程中,對(duì)整個(gè)程序的結(jié)構(gòu)以及流程都能夠很清楚地把握住。

還應(yīng)該要多使用影片剪輯實(shí)例,很多同學(xué)在制作flash的過程中都喜歡把所有的內(nèi)容都放在主時(shí)間軸上,制作混亂,修改起來連自己也找不到地方,并且顧此失彼。其實(shí)好的課件主時(shí)間軸上只有為數(shù)不多的關(guān)鍵幀,每一個(gè)關(guān)鍵幀上放置一個(gè)主題內(nèi)容,這些內(nèi)容都包含在一個(gè)影片剪輯之中,制作方便,修改也就不必到處亂找了。這些都是我們?cè)诒菊n程制作過程中還得注意的地方。

缺少與動(dòng)畫播放同步的音頻講解也是本課程設(shè)計(jì)的一大缺陷,一個(gè)好的flash課件都是音頻與視屏或者動(dòng)畫相結(jié)合同步播放的,所以這也是我們還需改進(jìn)的地方

當(dāng)然同學(xué)們都是已經(jīng)盡夠自己的最大努力的了。主要還是由于很多同學(xué)都沒有學(xué)過flash制作,同學(xué)們的水平有限,所以最后效果也顯得不盡完美,還需老師能夠指正!

參考文獻(xiàn)

參考文獻(xiàn)

1、羅克露,單立平,劉輝,俸志剛等編著。計(jì)算機(jī)組成原理。電子工業(yè)出版社,2004.8

2、白中英著。計(jì)算機(jī)組成原理。高等教育出版社,2002.6

3、王愛英主編。計(jì)算機(jī)組成與結(jié)構(gòu)。清華大學(xué)出版社,2000.12

4、王閔編著。計(jì)算機(jī)組成原理。電子工業(yè)出版社,2001.1

5、王誠主編。計(jì)算機(jī)組成與設(shè)計(jì)。清華大學(xué)出版社,2002,9

6、張新榮,劉鋒,楊潔,張鋼編著。計(jì)算機(jī)組成原理教程。北京希望電子出版社,2002.7

7、馬維華等編著。從8086到Pentium III微型計(jì)算機(jī)及接口技術(shù)。科學(xué)出版社,2002.2

8、周明德編著。微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用。清華大學(xué)出版社,2002.6

9、李繼燦主編,郭麥成等編著。微型計(jì)算機(jī)技術(shù)及應(yīng)用——從16位到64位。清華大學(xué)出版社,2003.2

10、袁開榜編著。計(jì)算機(jī)組成原理。高等教育出版社,1994

11、(美)斯托林斯(Stallings,W.)。Computer Organization and Architecture:Designing for Performance。Prentice Hall,21July, 2005

12、(荷)特納鮑姆(Tanenbaum,A.S.)著。Structured Computer Organization(第四版)。Prentice Hall,2002.1

13、John D.Carpinelli。Computer Systems Organization&Architecture。Pearson Education,2002.1

14、John P.Hayes。Computer Architecture and Organization。Prentice Hall,2001.10

第二篇:計(jì)算機(jī)組成原理課程設(shè)計(jì)

《計(jì)算機(jī)組成原理》課程設(shè)計(jì)

任務(wù)書

中原工學(xué)院計(jì)算機(jī)學(xué)院 2007年6月

前言

“計(jì)算機(jī)組成原理”是大學(xué)本科計(jì)算機(jī)相關(guān)專業(yè)的一門核心專業(yè)基礎(chǔ)課程,必修,在先導(dǎo)課和后繼課之間起著承上啟下的作用。主要講授單處理機(jī)系統(tǒng)的組成和工作原理,包括運(yùn)算器、存儲(chǔ)器、控制器和輸入輸出系統(tǒng),其中控制器的設(shè)計(jì)是課程的重點(diǎn)和難點(diǎn)。為了讓學(xué)生能融會(huì)貫通各知識(shí)點(diǎn),增強(qiáng)對(duì)計(jì)算機(jī)系統(tǒng)各模塊協(xié)同工作的認(rèn)識(shí),充分理解數(shù)據(jù)通路,掌握控制器的設(shè)計(jì)技術(shù),課程設(shè)計(jì)一般也側(cè)重于控制器的設(shè)計(jì)。考慮到學(xué)生的基礎(chǔ)和現(xiàn)有實(shí)驗(yàn)環(huán)境,本次課程設(shè)計(jì)的題目是“微程序控制器的設(shè)計(jì)與實(shí)現(xiàn)”。通過該課程設(shè)計(jì),希望學(xué)生在理論與實(shí)踐相結(jié)合的基礎(chǔ)上,加深對(duì)計(jì)算機(jī)整機(jī)概念,進(jìn)一步理解計(jì)算機(jī)的內(nèi)部結(jié)構(gòu)和時(shí)空關(guān)系,進(jìn)一步理解和掌握微程序控制器的設(shè)計(jì)思想和具體方法、步驟,從而提高自行設(shè)計(jì)、調(diào)試和分析問題的能力。課程設(shè)計(jì)題目

微程序控制器的設(shè)計(jì)與實(shí)現(xiàn)

目的

? 鞏固和深刻理解“計(jì)算機(jī)組成原理”課程所講解的原理,加深對(duì)計(jì)算機(jī)各模塊協(xié)同工作的認(rèn)識(shí)

? 掌握微程序設(shè)計(jì)的思想和具體流程、操作方法。? 培養(yǎng)學(xué)生獨(dú)立工作和創(chuàng)新思維的能力,取得設(shè)計(jì)與調(diào)試的實(shí)踐經(jīng)驗(yàn)。

? 嘗試?yán)镁幊虒?shí)現(xiàn)微程序指令的識(shí)別和解釋的工作流程

內(nèi)容

按照要求設(shè)計(jì)一指令系統(tǒng),該指令系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)傳送,進(jìn)行加、減運(yùn)算和無條件轉(zhuǎn)移,具有累加器尋址、寄存器尋址、寄存器間接尋址、存儲(chǔ)器直接尋址、立即數(shù)尋址等五種尋址方式。

具體要求

? 仔細(xì)復(fù)習(xí)所學(xué)過的理論知識(shí),掌握微程序設(shè)計(jì)的思想,并根據(jù)掌握的理論寫出要設(shè)計(jì)的指令系統(tǒng)的微程序流程。指令系統(tǒng)至少要包括六條指令,具有上述功能和尋址方式。? 根據(jù)微操作流程及給定的微指令格式寫出相應(yīng)的微程序 ? 將所設(shè)計(jì)的微程序在虛擬環(huán)境中運(yùn)行調(diào)試程序,并給出測試思路和具體程序段

? 嘗試用C或者Java語言實(shí)現(xiàn)所設(shè)計(jì)的指令系統(tǒng)的加載、識(shí)別和解釋功能。? 撰寫課程設(shè)計(jì)報(bào)告。

設(shè)計(jì)環(huán)境

? 偉福COP2000型計(jì)算機(jī)組成原理實(shí)驗(yàn)儀,微機(jī),相關(guān)虛擬軟件。

? VC開發(fā)環(huán)境或者Java開發(fā)環(huán)境。

課程設(shè)計(jì)時(shí)間

? 1.5周

課程設(shè)計(jì)報(bào)告要求 完成設(shè)計(jì)任務(wù)后,在課程設(shè)計(jì)的最后階段,需要總結(jié)全部設(shè)計(jì)工作,寫出完整,規(guī)范的設(shè)計(jì)報(bào)告,在指定的時(shí)間內(nèi)提交指導(dǎo)教師.課程設(shè)計(jì)報(bào)告要求有完整的格式,包括封面,目錄,正文等,具體如下:

一、封面

包括:課程設(shè)計(jì)題目,姓名,學(xué)號(hào),班級(jí),指導(dǎo)教師,完成日期.二、目錄

正文前必須要有目錄.三、正文 正文包括的內(nèi)容有: ⑴ 設(shè)計(jì)任務(wù)與要求;⑵ 設(shè)計(jì)方案(包括設(shè)計(jì)思路,采用的微指令格式,每條指令的指令流程及其微程序清單)(3)調(diào)試過程(包括實(shí)驗(yàn)步驟,出現(xiàn)的問題,解決的方法(4)小結(jié)(在整個(gè)課程設(shè)計(jì)過程中的總結(jié)和體會(huì))(5)參考資料

成績?cè)u(píng)定

課程設(shè)計(jì)的考核結(jié)果按優(yōu)秀,良好,中等,及格和不及格來評(píng)價(jià).對(duì)設(shè)計(jì)任務(wù)理解透徹,能夠全面,正確,獨(dú)立地完成設(shè)計(jì)內(nèi)容所規(guī)定的任務(wù),得出設(shè)計(jì)結(jié)果,并按時(shí)提交準(zhǔn)確,完整,規(guī)范的設(shè)計(jì)報(bào)告,可評(píng)為優(yōu)秀;按照設(shè)計(jì)任務(wù)要求能夠順利地完成任務(wù),得出結(jié)果,按時(shí)提交較完整的,符合要求的設(shè)計(jì)報(bào)告,可評(píng)定為良好;按照設(shè)計(jì)要求完成了軟件的編程與調(diào)試,基本完成了任務(wù)要求,提交符合要求的設(shè)計(jì)報(bào)告,可評(píng)為中等;基本完成設(shè)計(jì)目標(biāo),但不夠完善,可能有若干小的缺陷,在幫助下能夠完成任務(wù)要求,提交設(shè)計(jì)報(bào)告,可評(píng)為及格;不能完成指定的要求和任務(wù),未提交設(shè)計(jì)報(bào)告的,評(píng)為不及格.參考資料 1.“計(jì)算機(jī)組成原理課程設(shè)計(jì)任務(wù)書” 2.“計(jì)算機(jī)組成原理” 課堂教材

第三篇:計(jì)算機(jī)組成原理課程設(shè)計(jì)范文

計(jì)算機(jī)組成原理課程設(shè)計(jì)指導(dǎo)材料

一. 課程設(shè)計(jì)目的

課程設(shè)計(jì)教學(xué)目的:通過本課程設(shè)計(jì),學(xué)生可熟悉典型計(jì)算機(jī)的基本結(jié)構(gòu)、基本組成和基本功能,掌握計(jì)算機(jī)主要組成部件工作原理的基本分析與設(shè)計(jì)方法,加深對(duì)理論課知識(shí)內(nèi)容的理解。

二. 設(shè)計(jì)題目

題目1.內(nèi)存擴(kuò)充與連接 1.設(shè)計(jì)目的:

2.主要任務(wù):

3.設(shè)計(jì)要求:

4.圖表

畫圖時(shí)請(qǐng)按以下給出的原件圖畫 圖1-1 8086芯片引腳圖 圖1-2內(nèi)存芯片邏輯圖

圖1-3 譯碼器與門電路邏輯圖 題目2.模型機(jī)組成設(shè)計(jì)

1.目的:通過對(duì)一個(gè)簡單模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),對(duì)計(jì)算機(jī)的基本組成、部件的設(shè)計(jì)、部件間的連接以及微指令執(zhí)行的過程。

2.基本要求:畫出模型機(jī)的設(shè)計(jì)圖并舉例描述利用該模型機(jī)進(jìn)行加法運(yùn)算時(shí),各個(gè)功能部件的工作情況。

題目3.算數(shù)邏輯運(yùn)算 1.目的:

(1).了解運(yùn)算器 的組成結(jié)構(gòu)。(2).掌握運(yùn)算器的工作原理。(3).學(xué)習(xí)運(yùn)算器的設(shè)計(jì)方法。

(4).掌握簡單運(yùn)算器的數(shù)據(jù)傳 送通路。

(5).驗(yàn)證運(yùn)算功能發(fā)生器74LS181 的組 合功能。

2.設(shè)計(jì)原理:

設(shè)計(jì)中所用的運(yùn)算器數(shù)據(jù)通路圖如下圖。圖中所示的是由兩片74LS181 芯片以并/串 形式構(gòu)成的8 位字長的運(yùn)算器。右方為低4 位運(yùn)算芯片,左方為高4 位運(yùn)算芯片。低位芯片 的進(jìn)位輸出端Cn+4 與高位芯片的進(jìn)位輸入端Cn 相連,使低4 位運(yùn)算產(chǎn)生的進(jìn)位送進(jìn)高4 位運(yùn)算中。低位芯片的進(jìn)位輸入端Cn 可與外來進(jìn)位相連,高位芯片的進(jìn)位輸出引至外部。兩個(gè)芯片的控制端S0~S3 和M 各自相連,其控制電平按表。為進(jìn)行雙操作數(shù)運(yùn)算,運(yùn)算器的兩個(gè)數(shù)據(jù)輸入端分別由兩個(gè)數(shù)據(jù)暫存器DR1、DR2(用鎖存器74LS273 實(shí)現(xiàn))來鎖存數(shù)據(jù)。要將內(nèi)總線上的數(shù)據(jù)鎖存到DR1 或DR2 中,則鎖存器74LS273 的控制端LDDR1 或LDDR2 須為高電平。當(dāng)T4 脈沖來到的時(shí)候,總線上的數(shù)據(jù)就被鎖存進(jìn)DR1 或DR2 中了。為控制運(yùn)算器向內(nèi)總線上輸出運(yùn)算結(jié)果,在其輸出端連接了一個(gè)三態(tài)門(用74LS245 實(shí)現(xiàn))。若要將運(yùn)算結(jié)果輸出到總線上,則要將三態(tài)門74LS245 的控制端ALU-B 置低電平。否則輸出高阻態(tài)。

3.根據(jù)設(shè)計(jì)原理描述進(jìn)行原碼加減運(yùn)算及邏輯運(yùn)算的程序流程 4.填寫下表

三. 課程設(shè)計(jì)報(bào)告格式

1.報(bào)告組成及裝訂順序:封面、目錄、引言、正文、結(jié)論、參考文獻(xiàn)、心得體會(huì)。2.書寫格式要求:見學(xué)院課程設(shè)計(jì)報(bào)告要求

四. 其它要求

1.報(bào)告提交時(shí)間:截止12月31日

2.報(bào)告提交形式:以班級(jí)為單位提交電子版和打印版

第四篇:計(jì)算機(jī)組成原理課程設(shè)計(jì)任務(wù)書

《計(jì)算機(jī)組成原理》

課程設(shè)計(jì)任務(wù)書

一、設(shè)計(jì)任務(wù):

1、基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn);

2、在基本模型機(jī)設(shè)計(jì)的基礎(chǔ)上設(shè)計(jì)一臺(tái)復(fù)雜模型機(jī)。

二、功能指標(biāo)和設(shè)計(jì)要求:

利用所學(xué)過的理論知識(shí),特別是微程序設(shè)計(jì)的思想,設(shè)計(jì)基于微程序控制器的模型計(jì)算機(jī),包括設(shè)計(jì)相應(yīng)的硬件平臺(tái)、機(jī)器指令系統(tǒng)和微指令等。設(shè)計(jì)環(huán)境為TD-CMA計(jì)算機(jī)組成原理教學(xué)實(shí)驗(yàn)箱、微機(jī),聯(lián)機(jī)軟件等。同時(shí)設(shè)計(jì)好基于模型機(jī)的測試驗(yàn)證程序,并在設(shè)計(jì)好的硬件平臺(tái)上調(diào)試通過,以驗(yàn)證所設(shè)計(jì)的模型機(jī)功能的可行性與可靠性。在設(shè)計(jì)完成的前提下,撰寫出符合要求的課程設(shè)計(jì)說明書并通過設(shè)計(jì)答辯。

1.基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)

設(shè)計(jì)一臺(tái)簡單模型機(jī),在具備基本必要的硬件平臺(tái)的基礎(chǔ)上,進(jìn)一步要求其機(jī)器指令系統(tǒng)至少要包括五條不同類型指令:如一條輸入指令(假設(shè)助記符為IN),一條加法指令(假設(shè)助記符為ADD),一條輸出指令(假設(shè)助記符為OUT)、一條無條件轉(zhuǎn)移指令(假設(shè)助記符為JMP)和一條停機(jī)指令(假設(shè)助記符為HLT);在設(shè)計(jì)好的模型機(jī)基礎(chǔ)上,設(shè)計(jì)一個(gè)進(jìn)行兩個(gè)數(shù)求和運(yùn)算的測試驗(yàn)證程序,用以驗(yàn)證模型機(jī)功能的可行性與可靠性。

2.在任務(wù)1的基礎(chǔ)上,增加機(jī)器指令系統(tǒng)的功能,設(shè)計(jì)具有不少于10條機(jī)器指令的復(fù)雜指令系統(tǒng)模型機(jī),包含算術(shù)邏輯指令、訪問內(nèi)存指令、控制轉(zhuǎn)移指令、輸入輸出指令、停機(jī)指令等。數(shù)據(jù)的尋址方式要包括直接、間接、變址和相對(duì)尋址等多種尋址方式。利用設(shè)計(jì)的復(fù)雜模型機(jī)實(shí)現(xiàn)兩個(gè)數(shù)的減法運(yùn)算并判斷差得正負(fù),差為正數(shù)則輸出A,差為負(fù)數(shù)則輸出B,差為零則輸出C。在設(shè)計(jì)好的模型機(jī)基礎(chǔ)上,進(jìn)一步設(shè)計(jì)一個(gè)測試驗(yàn)證程序,驗(yàn)證模型機(jī)功能的可行性與可靠性。

3、基本模型機(jī)和復(fù)雜模型機(jī)的CPU數(shù)據(jù)字長為8位,采用定點(diǎn)補(bǔ)碼表示。指令字長為8的整數(shù)倍。微指令字長為24位。

三、設(shè)計(jì)步驟:

1、確定設(shè)計(jì)目標(biāo) 進(jìn)行全面深入的模型機(jī)設(shè)計(jì)需求分析,確定所設(shè)計(jì)計(jì)算機(jī)的功能和用途。

2、總體結(jié)構(gòu)、數(shù)據(jù)通路設(shè)計(jì)及硬件實(shí)現(xiàn)

總體結(jié)構(gòu)設(shè)計(jì)包括確定模型機(jī)應(yīng)具有的基本功能部件(如運(yùn)算器、控制器以及基本的寄存器等等)以及它們之間的數(shù)據(jù)通路。

硬件實(shí)現(xiàn)基于現(xiàn)有的基本實(shí)驗(yàn)箱平臺(tái),根據(jù)所設(shè)計(jì)模型機(jī)選擇必要的元器件,并通過接插件(各種連線等)進(jìn)行器件連接,組成所設(shè)計(jì)的模型機(jī)硬件系統(tǒng)(物理機(jī))。綜合考慮計(jì)算機(jī)的速率、性能價(jià)格比、可靠性等要求,設(shè)計(jì)合理的數(shù)據(jù)通路結(jié)構(gòu),數(shù)據(jù)通路不同,執(zhí)行指令所需要的邏輯操作就不同,計(jì)算機(jī)的結(jié)構(gòu)也就不一樣。在此基礎(chǔ)上,在后面的微指令設(shè)計(jì)階段,就可以依據(jù)數(shù)據(jù)通路關(guān)系確定模型機(jī)工作過程中的所有微操作,并進(jìn)一步確定微指令格式中的相應(yīng)微命令。

3、確定指令系統(tǒng)(機(jī)器指令系統(tǒng))

確定數(shù)據(jù)的表示格式、位數(shù)、指令的編碼、類型、需要設(shè)計(jì)哪些指令及使用的尋址方式。確定相對(duì)應(yīng)指令所包含的微操作。

4、機(jī)器指令轉(zhuǎn)化為微程序執(zhí)行的相關(guān)設(shè)計(jì)

過程2、3完成后,就可以根據(jù)機(jī)器指令系統(tǒng)進(jìn)行指令周期分析,確定出每條機(jī)器指令的CPU周期數(shù)。對(duì)于微程序控制的計(jì)算機(jī),進(jìn)一步確定出每個(gè)CPU周期內(nèi)的微操作(明確哪些微操作可以安排在同一CPU周期中,哪些微操作則不能)。設(shè)計(jì)出每條機(jī)器指令的方框圖形式的指令周期流程圖。

5、微指令代碼化

依據(jù)指令周期流程圖以及指定的微指令格式,將設(shè)計(jì)出程序格式中的各字段(操作控制字段、P測試字段、直接微地址字段)相應(yīng)的二進(jìn)制代碼(即對(duì)應(yīng)的微命令編碼)。

6、設(shè)計(jì)微指令的相關(guān)微地址

根據(jù)后續(xù)微地址的形成方法(直接微地址或P測試轉(zhuǎn)移后重新形成),確定每條微指令的相關(guān)后續(xù)微地址。確定好微命令在控存中的存放地址,并將所有微命令寫入到控存的相應(yīng)存儲(chǔ)單元中。

7、組裝、調(diào)試

7.1、在總調(diào)試前,先按功能模塊進(jìn)行組裝和分調(diào),因?yàn)橹挥懈鞴δ苣K工作正常后,才能保證整機(jī)的正常運(yùn)行。首先調(diào)試每條微指令功能,再調(diào)試每條機(jī)器指令功能。

連接所有模塊,用單步微指令方式執(zhí)行機(jī)器指令的微程序流程圖,當(dāng)全部微程序流程圖檢查完后,若運(yùn)行結(jié)果正確,則在內(nèi)存中裝入一段機(jī)器指令,進(jìn)行其他的運(yùn)行方式等功能調(diào)試及執(zhí)行指令的正確性驗(yàn)證。

7.2、當(dāng)所有功能模塊都調(diào)試正常后,進(jìn)入總調(diào)試。根據(jù)設(shè)計(jì)好的模型機(jī),進(jìn)一步設(shè)計(jì)一個(gè)功能測試驗(yàn)證程序,運(yùn)行程序并驗(yàn)證所涉及的模型機(jī)功能是否可行和可靠。

四、課程設(shè)計(jì)報(bào)告要求:

課程設(shè)計(jì)報(bào)告要求打印,其中的數(shù)據(jù)通路框圖、微程序流程圖、實(shí)驗(yàn)接線圖用VISIO等繪圖工具軟件繪制或用鉛筆工工整整繪制,要求圖文清晰,報(bào)告內(nèi)容包括:

(1)封面

(包括:題目、所在系、班級(jí)、學(xué)號(hào)、指導(dǎo)教師及時(shí)間等項(xiàng))(2)任務(wù)書(3)目錄

(目錄要層次清晰,要給出標(biāo)題及頁次,目錄的最后一項(xiàng)是無序號(hào)的“參考文獻(xiàn)”)。(4)正文

正文應(yīng)按目錄中編排的章節(jié)依次撰寫,要求論述清楚,文字簡練通順,插圖清晰,書寫整潔。“設(shè)計(jì)”不同于實(shí)驗(yàn),要充分體現(xiàn)出“設(shè)計(jì)”的思想,不能寫成實(shí)驗(yàn)報(bào)告的形式。文中圖、表及公式應(yīng)規(guī)范地繪制和書寫。正文是實(shí)踐設(shè)計(jì)報(bào)告的主體,具體由以下幾部分組成:

1)課程設(shè)計(jì)題目;

2)課程設(shè)計(jì)使用的相關(guān)軟硬件資源;

3)設(shè)計(jì)的具體方法和步驟(包括確定所設(shè)計(jì)計(jì)算機(jī)的功能和用途、總體結(jié)構(gòu)與數(shù)據(jù)通路與硬件設(shè)計(jì)、指令系統(tǒng)、設(shè)計(jì)指令執(zhí)行流程、確定微程序地址、微指令代碼化、組裝、調(diào)試、測試驗(yàn)證程序與功能驗(yàn)證情況。)

4)課程設(shè)計(jì)總結(jié)(包括自己的收獲與體會(huì);遇到的問題和解決的方法等);(5)附錄

附錄1:數(shù)據(jù)通路圖 附錄2:微程序流程圖

附錄3:實(shí)驗(yàn)接線圖

附錄4:實(shí)驗(yàn)程序及微程序 附錄5:參考文獻(xiàn)(資料)

五、設(shè)計(jì)工作量:

(1)作品:設(shè)計(jì)的最終作品包括硬件和軟件兩個(gè)部分,要求硬件實(shí)現(xiàn)正確,能夠演示并達(dá)到設(shè)計(jì)指標(biāo)的要求。每個(gè)學(xué)生(或小組)在作品完成后,要經(jīng)指導(dǎo)教師檢查,同意拆除后方可拆卸。(2)論文:嚴(yán)格按上述課程設(shè)計(jì)說明書的要求撰寫和裝訂。每個(gè)學(xué)生一份。

六、成績?cè)u(píng)定標(biāo)準(zhǔn):

課程設(shè)計(jì)的成績分為:優(yōu)秀、良好、中等、及格、不及格五個(gè)等級(jí)。

優(yōu)秀:完成復(fù)雜模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),指令系統(tǒng)完備有更新擴(kuò)充。調(diào)試成功。文檔規(guī)范齊全。

良好:完成模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),指令系統(tǒng)指令種類豐富有一定的更新。調(diào)試成功。文檔規(guī)范齊全。

中等:完成基本模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),在老師指導(dǎo)下對(duì)指令系統(tǒng)有更新。調(diào)試成功。文檔規(guī)范齊全。

及格:完成基本模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)。調(diào)試成功。文檔規(guī)范齊全。不及格:沒有課程設(shè)計(jì)報(bào)告,無故缺勤,不能完成調(diào)試者不及格。

七、工作計(jì)劃:

時(shí)間:18周周1~周5 講授:2課時(shí)

設(shè)計(jì)及調(diào)試:26課時(shí) 設(shè)計(jì)報(bào)告編8課時(shí) 答辯:4課時(shí)

八、參考資料:

1、《計(jì)算機(jī)組成原理》教材,陳智勇主編;

2、《CMA組成原理與系統(tǒng)結(jié)實(shí)驗(yàn)指導(dǎo)書》

第五篇:計(jì)算機(jī)組成原理課程設(shè)計(jì)指導(dǎo)書

長 沙 學(xué)

課程設(shè)計(jì)指導(dǎo)書

系(部)

計(jì)算機(jī)科學(xué)與技術(shù)

業(yè)

計(jì)算機(jī)科學(xué)與技術(shù)

2010年12 月 10 日

課程名稱:計(jì)算機(jī)組成原理 課程編號(hào):7020130610 主 筆 人:鐘旭 主 審 人:

一、課程設(shè)計(jì)的目的

通過該課程設(shè)計(jì)的學(xué)習(xí),總結(jié)計(jì)算機(jī)組成原理課程的學(xué)習(xí)內(nèi)容,利用TDN-CM+教學(xué)實(shí)驗(yàn)系統(tǒng)提供的軟硬件操作平臺(tái)掌握層次化設(shè)計(jì)方法、運(yùn)用計(jì)算機(jī)原理知識(shí),設(shè)計(jì)并實(shí)現(xiàn)一臺(tái)完整的計(jì)算機(jī),從而鞏固課堂知識(shí)、深化學(xué)習(xí)內(nèi)容、完成教學(xué)大綱要求,學(xué)好計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)基礎(chǔ)課。

二、課程設(shè)計(jì)的題目 1.基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn);

2.帶移位運(yùn)算的模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn); 3.復(fù)雜模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)。

三、設(shè)計(jì)內(nèi)容(主要技術(shù)關(guān)鍵的分析、解決思路和方案比較等)

利用所學(xué)過的理論知識(shí),特別是微程序設(shè)計(jì)的思想,寫出要設(shè)計(jì)的指令系統(tǒng)的微程序。設(shè)計(jì)環(huán)境為TDN-CM+計(jì)算機(jī)組成原理教學(xué)實(shí)驗(yàn)系統(tǒng),微機(jī),虛擬軟件。將所設(shè)計(jì)的微程序在此環(huán)境中進(jìn)行調(diào)試,并給出測試思路和具體程序段。最后撰寫出符合要求的課程設(shè)計(jì)說明書、完成答辯。1.基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)

指令系統(tǒng)至少要包括六條不同類型指令:如一條輸入指令,一條減法指令,一條加法指令,一條存數(shù)指令,一條輸出指令和一條無條件轉(zhuǎn)移指令。2.帶移位運(yùn)算的模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)

在基本模型機(jī)的基礎(chǔ)上增加左、右循環(huán)和左、右?guī)нM(jìn)位循環(huán)四條指令

3.設(shè)計(jì)不少于10條指令的指令系統(tǒng)。其中,包含算術(shù)邏輯指令,訪問內(nèi)存指令,程序控制指令,輸入輸出指令,停機(jī)指令。重點(diǎn)是要包括直接、間接、變址和相對(duì)尋址等多種尋址方式。

以上數(shù)據(jù)字長為8位,采用定點(diǎn)補(bǔ)碼表示。指令字長為8的整數(shù)倍。微指令字長為24位。

四、設(shè)計(jì)步驟

1、確定設(shè)計(jì)目標(biāo)

確定所設(shè)計(jì)計(jì)算機(jī)的功能和用途。

2、確定指令系統(tǒng)

確定數(shù)據(jù)的表示格式、位數(shù)、指令的編碼、類型、需要設(shè)計(jì)哪些指令及使用的尋址方式。

3、總體結(jié)構(gòu)與數(shù)據(jù)通路

總體結(jié)構(gòu)設(shè)計(jì)包括確定各部件設(shè)置以及它們之間的數(shù)據(jù)通路結(jié)構(gòu)。在此基礎(chǔ)上,就可以擬出各種信息傳輸路徑,以及實(shí)現(xiàn)這些傳輸所需要的微命令。綜合考慮計(jì)算機(jī)的速率、性能價(jià)格比、可靠性等要求,設(shè)計(jì)合理的數(shù)據(jù)通路結(jié)構(gòu),確定采用何種方案的內(nèi)總線及外總線。數(shù)據(jù)通路不同,執(zhí)行指令所需要的操作就不同,計(jì)算機(jī)的結(jié)構(gòu)也就不一樣。

4、設(shè)計(jì)指令執(zhí)行流程

數(shù)據(jù)通路確定后,就可以設(shè)計(jì)指令系統(tǒng)中每條指令所需要的機(jī)器周期數(shù)。對(duì)于微程序控制的計(jì)算機(jī),根據(jù)總線結(jié)構(gòu),需考慮哪些微操作可以安排在同一條微指令中,哪些微操作不能安排在同一條微指令中。

5、確定微程序地址

根據(jù)后續(xù)微地址的形成方法,確定每個(gè)微程序地址及分支轉(zhuǎn)移地址。

6、微指令代碼化

根據(jù)微指令格式,將微程序流程中的所有微指令代碼化,轉(zhuǎn)化成相應(yīng)的二進(jìn)制代碼寫入到控制存儲(chǔ)器中的相應(yīng)單元中。

7、組裝、調(diào)試

在總調(diào)試前,先按功能模塊進(jìn)行組裝和分調(diào),因?yàn)橹挥懈鞴δ苣K工作正常后,才能保證整機(jī)的正常運(yùn)行。

當(dāng)所有功能模塊都調(diào)試正常后,進(jìn)入總調(diào)試。連接所有模塊,用單步微指令方式執(zhí)行機(jī)器指令的微程序流程圖,當(dāng)全部微程序流程圖檢查完后,若運(yùn)行結(jié)果正確,則在內(nèi)存中裝入一段機(jī)器指令,進(jìn)行其他的運(yùn)行方式等功能調(diào)試及執(zhí)行指令的正確性驗(yàn)證。

五、設(shè)計(jì)說明書要求

課程設(shè)計(jì)說明書按學(xué)校統(tǒng)一格式撰寫和裝訂。課程設(shè)計(jì)報(bào)告要求打印,其中的數(shù)據(jù)通路框圖、微程序流程圖、實(shí)驗(yàn)接線圖用VISIO等工具軟件繪制或用鉛筆工工整整繪制。

(1)封面(包括:題目、所在系、班級(jí)、學(xué)號(hào)、指導(dǎo)教師及時(shí)間等項(xiàng),可到教務(wù)處網(wǎng)頁上下載)(2)任務(wù)書(3)目錄

目錄要層次清晰,要給出標(biāo)題及頁次,目錄的最后一項(xiàng)是無序號(hào)的“參考文獻(xiàn)”。(4)正文

正文應(yīng)按目錄中編排的章節(jié)依次撰寫,要求計(jì)算正確,論述清楚,文字簡練通順,插圖清晰,書寫整潔。文中圖、表及公式應(yīng)規(guī)范地繪制和書寫。

正文是實(shí)踐設(shè)計(jì)報(bào)告的主體,具體由以下幾部分組成:

1)課程設(shè)計(jì)題目;

2)課程設(shè)計(jì)使用的實(shí)驗(yàn)設(shè)備;

3)課程設(shè)計(jì)步驟(包括確定所設(shè)計(jì)計(jì)算機(jī)的功能和用途、指令系統(tǒng)、總體結(jié)構(gòu)與數(shù)據(jù)通路、設(shè)計(jì)指令執(zhí)行流程、確定微程序地址、微指令代碼化、組裝、調(diào)試。)

4)課程設(shè)計(jì)總結(jié)(包括自己的收獲與體會(huì);遇到的問題和解決的方法等);

(5)附錄

附錄1:數(shù)據(jù)通路圖 附錄2:微程序流程圖 附錄3:實(shí)驗(yàn)接線圖 附錄4:實(shí)驗(yàn)程序及微程序

附錄5:參考文獻(xiàn)(資料)(格式規(guī)范參照長沙學(xué)院畢業(yè)設(shè)計(jì)(論文)撰寫規(guī)范)

六、設(shè)計(jì)進(jìn)度安排 時(shí)間:

15、16周 講授:2課時(shí) 答疑及設(shè)計(jì):26課時(shí) 上機(jī)調(diào)試:8課時(shí) 答辯:6課時(shí)

七、考核標(biāo)準(zhǔn)

課程設(shè)計(jì)的成績分為:優(yōu)秀:、良好、中等、及格、不及格五個(gè)等級(jí)。

優(yōu)秀:完成復(fù)雜模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),指令系統(tǒng)完備有更新擴(kuò)充。調(diào)試成功。文檔規(guī)范齊全。良好:完成模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),指令系統(tǒng)指令種類豐富有一定的更新。調(diào)試成功。文檔規(guī)范齊全。中等:完成基本模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn),在老師指導(dǎo)下對(duì)指令系統(tǒng)有更新。調(diào)試成功。文檔規(guī)范齊全。及格:完成基本模型機(jī)的設(shè)計(jì)與實(shí)現(xiàn)。調(diào)試成功。文檔規(guī)范齊全。不及格:沒有課程設(shè)計(jì)報(bào)告,無故缺勤,不能完成調(diào)試者不及格。

下載計(jì)算機(jī)組成原理課程設(shè)計(jì)論文word格式文檔
下載計(jì)算機(jī)組成原理課程設(shè)計(jì)論文.doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    計(jì)算機(jī)組成原理課程設(shè)計(jì)2007答案大全

    在驗(yàn)收的同時(shí),學(xué)生必須回答下列問題: 1, 指令寄存器在組成中的作用是什么? 用來保存當(dāng)前正在執(zhí)行的一條指令。 2, 指令的執(zhí)行過程是怎么進(jìn)行的? 執(zhí)行一條指令時(shí),先把它從內(nèi)存中取到......

    計(jì)算機(jī)組成原理--課程設(shè)計(jì)指導(dǎo)書

    計(jì)算機(jī)組成原理課程設(shè)計(jì)指導(dǎo)書 基于EDA技術(shù)的單周期中央處理器的設(shè)計(jì)與實(shí)現(xiàn) 適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)專業(yè) 網(wǎng)絡(luò)工程專業(yè)及相關(guān)專業(yè) 教 研 室:計(jì)算機(jī)科學(xué)與技術(shù)教研室 計(jì)算......

    計(jì)算機(jī)組成原理-石油大學(xué)大課程設(shè)計(jì)

    中國石油大學(xué)(北京)成教學(xué)院 計(jì)算機(jī)組成原理教程課程設(shè)計(jì) 一.題目:計(jì)算機(jī)組成原理課程涉及到計(jì)算機(jī)多方面的基礎(chǔ)知識(shí),從馮諾依曼計(jì)算機(jī)體系結(jié)構(gòu)開始,計(jì)算機(jī)被劃分為多個(gè)組成部分......

    計(jì)算機(jī)組成原理課程設(shè)計(jì)教學(xué)大綱

    計(jì)算機(jī)組成原理課程設(shè)計(jì)教學(xué)大綱 實(shí)習(xí)名稱:計(jì)算機(jī)組成原理課程設(shè)計(jì) 課程編碼:042219 學(xué) 分:3 實(shí)習(xí)周數(shù):3 適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 一、實(shí)習(xí)的目的與任務(wù) 通過該課程設(shè)計(jì)......

    計(jì)算機(jī)組成原理論文

    合肥學(xué)院 課 程 論 文 題目 系部 專業(yè) 班級(jí) 學(xué)生姓名 指導(dǎo)教師 計(jì)算機(jī)組成原理課程綜述 計(jì)算機(jī)科學(xué)與技術(shù)系 嵌入式 11級(jí)計(jì)本(2)班 *** 張向東 2013 年 5 月 20 日 計(jì)算機(jī)組成......

    計(jì)算機(jī)組成原理論文

    合肥學(xué)院 課程綜述論文 題 目系 部 專 業(yè)班 級(jí)計(jì)算機(jī)科學(xué)與技術(shù) 計(jì)算機(jī)科學(xué)與技術(shù) 計(jì)科系12級(jí)計(jì)本(3)班程浩帆學(xué)生姓名 2014 年 5 月 6 日 計(jì)算機(jī)組成原理課程綜述 摘要 計(jì)算......

    計(jì)算機(jī)組成原理論文

    合肥學(xué)院 課 程 論 文 題 目計(jì)算機(jī)組成原理課程論文 計(jì)算機(jī)科學(xué)與技術(shù) 網(wǎng)絡(luò)工程 系 部 專 業(yè)班 級(jí)學(xué)生姓名 2013 年 12 月 24 日 計(jì)算機(jī)組成原理課程綜述 一、內(nèi)容摘要: 計(jì)......

    計(jì)算機(jī)組成原理論文(最終定稿)

    課 程 論 文 題目 系部 專業(yè) 班級(jí) 學(xué)生姓名 學(xué)號(hào) 計(jì)算機(jī)組成原理論文 計(jì)算機(jī)科學(xué)與技術(shù) 計(jì)算機(jī)科學(xué)與技術(shù) 2012 年 5 月 16 日 計(jì)算機(jī)組成原理課程綜述 內(nèi)容摘要 計(jì)算機(jī)組......

主站蜘蛛池模板: 国产成人18黄网站| 伊人久久大香线蕉av一区二区| 日韩成人无码一区二区三区| 久久亚洲av成人无码电影a片| 亚洲色播爱爱爱爱爱爱爱| 国产美女自卫慰视频福利| 久久亚洲sm情趣捆绑调教| 国产精品天天看特色大片| 国产一区丝袜在线播放| 国产第19页精品| 国产精品偷伦视频免费还看旳| 国产精品国产三级国产专播| 四虎国产精品亚洲一区久久特色| 亚洲国产欧美日韩另类| 国产a√无码专区亚洲av| 亚洲6080yy久久无码产自国产| 中日韩精品无码一区二区三区| 国产人妻精品午夜福利免费| 美女裸体跪姿扒开屁股无内裤| 日本特黄特色特爽大片| 天天躁日日躁狠狠躁日日躁| 国产在线精品无码不卡手机免费| 国产 | 久你欧洲野花视频欧洲1| 人人妻人人添人人爽欧美一区| 国产福利日本一区二区三区| 狠狠色噜噜狠狠色综合久| 国产色婷婷精品综合在线| 99久久99精品久久久久久| 久久综合精品国产二区无码| 久久永久免费人妻精品直播| 久久久精品人妻一区二区三区蜜桃| 无码福利日韩神码福利片| 亚洲人成人网站色www| 无人区乱码一区二区三区| 国产精品99久久久精品无码| 国内精品自国内精品自线| 一本一道av无码中文字幕﹣百度| 亚洲 欧美 综合 另类 中字| 少妇被粗大的猛烈进出69影院一| 久久国产乱子伦免费精品无码| 少妇人妻偷人精品视蜜桃|