计算机组成原理怎么考察的,计算机组成原理课程考察报告(论文).doc
計算機組成原理課程考察報告
學 院:機器人科學與技術
班 級:電氣三班
學 號姓 名:周陳菊
指導教師:卜伶俐
簡述計算機組成原理課程的內容。
數據的表示
原碼,反碼,補碼,移碼的表示方法和之間的聯系。
浮點數的表示方法
浮點數的符號就位數的符號(簡稱尾符M)。尾符尾0,浮點為正數;尾
符為1,浮點數為負數。表示尾數絕對值的尾數n決定了浮點數的精度。N越大,浮點數的有效數字就越多。尾數可以用原碼、補碼或者反碼表示。
定點數的運算
計算機中的運算可以分為算術運算和邏輯運算,它們的差別在于:算術運把操作數當做一個數,而邏輯運算把操作數當做一個有若干個邏輯值組成的串,每個邏輯值的取值要么是“真”。要么是“假”。算術運算包括:加、減法運算、乘法運算和除法運算等。
(4)浮點數的加減運算
盡管規格化的浮點數尾數是定點小數且數值最高位總是1,但是浮點數小數點的實際位置卻取決于它的階碼。而進行加、減運算時小數點必須是對齊的,所以階碼不相等的兩個浮點數不能直接進行加、減運算。浮點數加、減運算的步驟如下:
対階。使兩個操作數的小數點對齊。
尾數求和。將対階后的兩個尾數按定點加。減運算規則求和、差。
規格化。運算的結果可能是非規格化的,但輸出的最后結果你要求是規格化的
舍入。為保證精度,要考慮尾數右移是丟失的數值位。
溢出判斷。
奇偶校驗的基本原理是:由于二進制表示的每一個數據代碼所包
含的1的個數是確定且固定的,要么是奇數,要么是偶數。只要數據在傳輸或存儲過程中沒有發生數位“翻轉”,它所擁有的1的奇偶性就應保持不變。如果奇偶性發生改變,則認為有奇數個數位發生了“翻轉”。
(6) 漢明碼的原理是,在表示數據的信息位中加入若干奇偶校驗位,增加數據代碼之間的碼距,并把數據的信息委分成與檢驗位數目相同的小組,每一個信息位同時分配到幾個檢驗小組中,當代碼中的某一位發生變化時,就會引起其所在檢驗小組的奇偶檢驗位改變,不同代碼位上的錯誤將引起檢驗結果發生不同的變化。這樣不僅不能夠發現代碼上出現的錯誤,而且能夠確定發生錯誤的位置。
2、尋址方式
(1)指令尋址比較簡單,分為順序尋址和跳躍尋址兩種。采用順序時,程序計數器PC中的值就是下一條指令的存儲地址。沒讀取一次PC后,PC自動加1并指向下一條指令。而跳躍尋址則是先由當前指令改寫PC的內容,然后計算機讀取PC,根據PC的值訪問主存,取來下一條指令。跳躍尋址后,指令尋址依然是順序的。
(2)數據尋址包括:立即尋址、直接尋址、間接尋址、寄存器尋址、寄存器間接尋址、基址尋址、變址尋址、推棧尋址。
3、 總線技術包括:總線的設計與實現(典型的總線結構有單總線和多總線結構)總線控制,總線的性能指標(總線的位寬、總線的工作時鐘頻率、單個數據傳送周期數、總線的負載能力、總線的數據傳輸數率)總線標準
(1)功能特性:指總線中的每一根傳輸線具有的特定的功能。
1)按照所傳輸信息的性質劃分,總線分為地址總線,數據總線和控制總線。
2)按照來凝結的部件劃分,總線分為系統總線(也叫處理總線)和輸入/輸出總線(即I/O總線)。
3)按照在計算機系統中的位置劃分,總線分為片內總線、底板總線、板間總線和通信總線。
(2)
自擬題目,設計一個匯編語言程序,給出源代碼,將運行結果截圖。
Code Segment Assume CS:Code,DS:CodeRed equ 4Welcome db 'Welcome to masm!'Count equ $-WelcomeStart: push cs pop ds mov ax,3 int 10h mov ax,0b800h mov es,ax lea si,Welcome xor di,di mov cx,Count mov ah,Red clds1: lodsb stosw loop s1Exit_Proc: mov ah,4ch int 21hCode ENDS END Start
總結
以上是生活随笔為你收集整理的计算机组成原理怎么考察的,计算机组成原理课程考察报告(论文).doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 律师如何加强自身的计算机文化教育网,提高
- 下一篇: 计算机微格教学心得体会,微格教学心得体会