日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机组成原理实验八报告,计算机组成原理实验报告-八位补码加减法器的设计与实现.docx...

發(fā)布時(shí)間:2023/12/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机组成原理实验八报告,计算机组成原理实验报告-八位补码加减法器的设计与实现.docx... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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

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

實(shí)驗(yàn)報(bào)告書

實(shí)?驗(yàn)?名?稱

班級(jí)

學(xué)號(hào)

姓名

指?導(dǎo)?教?師

日期

成績

八位補(bǔ)碼加/減法器的設(shè)計(jì)與實(shí)現(xiàn)

實(shí)驗(yàn)?1?八位補(bǔ)碼加/減法器的設(shè)計(jì)與實(shí)現(xiàn)

一、實(shí)驗(yàn)?zāi)康?/p>

1.掌握算術(shù)邏輯運(yùn)算單元(ALU)的工作原理。

2.熟悉簡單運(yùn)算器的數(shù)據(jù)傳送通路。

3.掌握?8?位補(bǔ)碼加/減法運(yùn)算器的設(shè)計(jì)方法。

4.掌握運(yùn)算器電路的仿真測試方法

二、實(shí)驗(yàn)任務(wù)

1.設(shè)計(jì)一個(gè)?8?位補(bǔ)碼加/減法運(yùn)算器

(1)參考圖?1,在?QUARTUS?II?里輸入原理圖,設(shè)計(jì)一個(gè)?8?位補(bǔ)碼加/減法

運(yùn)算器。

(2)創(chuàng)建波形文件,對(duì)該?8?位補(bǔ)碼加/減法運(yùn)算器進(jìn)行功能仿真測試。

(3)測試通過后,封裝成一個(gè)芯片。

2.設(shè)計(jì)?8?位運(yùn)算器通路電路

參考下圖,利用實(shí)驗(yàn)任務(wù)?1?設(shè)計(jì)的?8?位補(bǔ)碼加/減法運(yùn)算器芯片建立運(yùn)

算器通路。

3.利用仿真波形,測試數(shù)據(jù)通路的正確性。

設(shè)定各控制信號(hào)的狀態(tài),完成下列操作,要求記錄各控制信號(hào)的值及時(shí)

序關(guān)系。

(1)在輸入數(shù)據(jù)?IN7~IN0?上輸入數(shù)據(jù)后,開啟輸入緩沖三態(tài)門,檢查總線

BUS7~BUS0?上的值與?IN0~IN7?端輸入的數(shù)據(jù)是否一致。

(2)給?DR1?存入?55H,檢查數(shù)據(jù)是否存入,請(qǐng)說明檢查方法。

(3)給?DR2?存入?AAH,檢查數(shù)據(jù)是否存入,請(qǐng)說明檢查方法。

(4)完成加法運(yùn)算,求?55H+AAH,檢查運(yùn)算結(jié)果是否正確,請(qǐng)說明檢查方法。

(5)完成減法運(yùn)算,分別求?55H-AAH?和?AAH-55H,檢查運(yùn)算結(jié)果是否正確,請(qǐng)

說明檢查方法。

(6)求?12H+34H-56H,將結(jié)果存入寄存器?R0,檢查運(yùn)算結(jié)果是否正確,同

時(shí)檢查數(shù)據(jù)是否存入,請(qǐng)說明檢查方法。

三、實(shí)驗(yàn)要求

(1)?做好實(shí)驗(yàn)預(yù)習(xí),掌握運(yùn)算器的數(shù)據(jù)傳送通路和?ALU?的功能特性。

(2)?實(shí)驗(yàn)完畢,寫出實(shí)驗(yàn)報(bào)告,內(nèi)容如下:

①實(shí)驗(yàn)?zāi)康摹?/p>

②實(shí)驗(yàn)電路圖。

③按實(shí)驗(yàn)任務(wù)?3?的要求,填寫下表,以記錄各控制信號(hào)的值及時(shí)序關(guān)系。

表中的序號(hào)表示各控制信號(hào)之間的時(shí)序關(guān)系。要求一個(gè)控制任務(wù)填一張表,并

可用文字對(duì)有關(guān)內(nèi)容進(jìn)行說明。

號(hào)

nsw

-bu

s

nR0-

BUS

LD

R0

LD

R1

LD

R2?????m

nal

u-b

us

IN7~

IN0

BUS7~B

US0

④仿真波形及仿真結(jié)果的分析方法、分析過程和分析結(jié)果。

⑤實(shí)驗(yàn)體會(huì)與小結(jié)。

四、實(shí)驗(yàn)預(yù)習(xí)內(nèi)容

1.實(shí)驗(yàn)電路設(shè)計(jì)原理及思路說明

本實(shí)驗(yàn)利用基本邏輯門電路設(shè)計(jì)一位全加器(FA),如表?1:

表?1-一位全加器(FA)電路的輸入輸出信號(hào)說明

輸入信號(hào)

信號(hào)名稱

Ai

Bi

說明

加數(shù)

加數(shù)

Ci

輸出信號(hào)Si

Cj

低位輸入的進(jìn)位

運(yùn)算產(chǎn)生的進(jìn)位

然后以此基礎(chǔ)上實(shí)現(xiàn)八位補(bǔ)碼加/減法器的設(shè)計(jì),考慮到實(shí)現(xiàn)所需既可以實(shí)現(xiàn)加

法又可以實(shí)現(xiàn)減法,所以使用了一個(gè)?M?輸入來進(jìn)行方式控制加減。

2.?實(shí)驗(yàn)電路原理圖

實(shí)驗(yàn)參考電路如下圖所示,下圖(a)是?1?位全加器的電路原理圖,圖(b)是

由?1?位全加器采用行波進(jìn)位方法設(shè)計(jì)的多位補(bǔ)碼加/減法運(yùn)算器。

圖?1-多位補(bǔ)碼加/減法運(yùn)算器原理圖

圖?2-8?位運(yùn)算器通路原理圖

3.?實(shí)驗(yàn)電路功能說明

表?2-一位全加器(FA)功能表

輸入

輸出

Ci

0

0

0

0

1

1

Bi

0

0

1

1

0

0

Ai

0

1

0

1

0

1

Si

0

1

1

0

1

0

Cj

0

0

0

1

0

1

1

1

1

1

0

1

0

1

1

1

M

0

0

1

1

表?3-M?與?Bi?異或關(guān)系原理圖

Bi

0

1

0

1

M?異或?Bi

0

1

1

0

當(dāng)?M?為?0?時(shí),Bi?與?M?值無關(guān),當(dāng)?M?為?1?時(shí),Bi?取反。也就是當(dāng)?M?為?0?時(shí),執(zhí)行加法運(yùn)算,反之

進(jìn)行減法運(yùn)算。

FA?實(shí)現(xiàn)?Ai?與(Bi?異或?M)的加法運(yùn)算,再加上?Ci?輸出?Si

輸入

輸出

輸入

表?4-圖?4?功能端口解析

接口

A[7..0]

B[7..0]

M

S[7..0]

OVER

表?5-圖?3?功能端口解析

接口

IN[7..0]

nsw-bus

nalu-bus

nR0-BUS

解析

8?位信號(hào)輸入(加/被減數(shù))

8?位信號(hào)輸入(加/減數(shù))

控制信號(hào)(0?加,1?減)

輸出?8?位計(jì)算結(jié)果

溢出信號(hào)(0?不溢出,1?溢

出)

解析

8?位信號(hào)輸入

控制輸入信號(hào)(0?有效,1

無效)

控制輸入信號(hào)(0?有效,1

無效)

控制輸入信號(hào)(0?有效,1

無效)

LDR0

LDR1

LDR2

m

輸出BUS[7..0]

時(shí)鐘信號(hào),上升沿有效

時(shí)鐘信號(hào),上升沿有效

時(shí)鐘信號(hào),上升沿有效

溢出信號(hào)(0?不溢出,1?溢

出)

8?位信號(hào)輸出

總結(jié)

以上是生活随笔為你收集整理的计算机组成原理实验八报告,计算机组成原理实验报告-八位补码加减法器的设计与实现.docx...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。