當前位置:首頁 » 招生排名 » 上海大學微機原理實驗答案

上海大學微機原理實驗答案

發布時間: 2022-01-03 22:58:18

① 微機原理的兩個簡答題,希望給出較完整的答案,謝謝啦!

樓主太懶了吧。書上可以找到答案的東西還發。
1、中斷向量存在內存的0000:n*4開始的四個位元組內。前兩個位元組存放偏移地址,後兩個位元組存放段基址。此題中n=41h,自己去算吧。
2、知道首末地址,求容量還不會?末地址減去首地址加1即可。74FFH-4100H+1=33FFH+1H=4000H=100 0000 0000 0000B=2^14B=16KB

② 微機原理在線等答案!

恩,你好,呵呵
對於第五題,看樓下的也比較較真,我就仔細解釋一下這個問題

在8086系統中對於段寄存器的操作是有很多限制的,能直接對段寄存器操作的只有MOV的少數傳送指令,並且很不靈活
首先 立即數不能直接傳遞至數據段或者附加數據段寄存器中

其次 不能實現段寄存器之間的直接數據傳送
如MOV DS, ES

第三 不能向CS代碼段寄存器傳送數據,IP不能在任何指令中出現
如MOV CS , AX
以及MOV AX,IP
這都是錯誤指令

所以,不是說MOV指令不能向段寄存器傳送數據,比如向DS傳送時肯定可以的,你基本上可以在所有匯編程序中看到MOV DS AX這條指令,但是絕對不能向CS傳送指令。

為什麼有上面我說的第三條,因為向CS和IP涉及到了整個系統的核心安全,CS是代碼段,它和DS,ES在地位上有很大區別。如果可以更改CS或者IP,那麼入侵就太容易了,我自己寫一個破壞程序,然後我更改你的CS或者IP,讓程序轉到我的破壞程序處執行就可以了。之所以不允許向CS和IP傳送數據就是出於安全考慮。

無論你在哪個地方,絕對看不到MOV CS xx這條指令

第一題
一個位元組是8位,在16位機裡面,一個字是16位,也就是2個位元組,
PUSH是堆棧操作,意思是把一個字存到堆棧裡面,堆棧操作是字操作,無論是壓棧(也就是存)還是彈出(就是取)都必須是字,不能是位元組,而AL是8位寄存器,也就是只能裝一個位元組,它是AX的低八位。
應該改為PUSH AX,這樣就裝的下了

第二題
SHR是右移操作,就是把一個數按位每一位都往右邊移動,後面的操作數是移位位數,移位的位數要麼是1,如果大於一就必須用CL表示,這條指令是想移動4位
所以應該先把4存到CL裡面,改為
MOV CL 4
SHR DX CL

第三題
OUT指令就是把AL或者AX中的數據輸出到外部設備寄存器中,它有兩種格式,一種是:OUT 設備寄存器地址 AL或AX,另一種是: OUT DX AL或者AX。其中設備寄存器地址大於FFH時必須使用第二種格式,也就是先把設備寄存器地址存入DX中,380H顯然大於FFH
所以這題應該改成
MOV DX 380H
OUT DX AX

第四題
ADD 指令的目的操作數和源操作數的類型必須要一致,要麼都是位元組要麼都是字,這條指令中目的操作數類型是位元組,源操作數類型是字,不一致,所以應該改為 ADD AX BX或者是ADD AL BL

第五題
CS是代碼段寄存器,向代碼段寄存器CS傳送數據時非法的
所以不能用CS的
可以改成CX,那就是對的
樓上的寫的也不對
POP不能向CS傳數據,MOV也是不可以的
這題就不能用CS
樓下的回復還是錯的
其他的段寄存器是可以的,但是CS絕對不行
在我們備課組的教案裡面,MOV CS AX就是一個典型的錯例

第六題
3300H化為二進制是16位的,也就是字,而CL只能容下一個位元組也就是半個字(對16位機而言),也就是說CL裝不下3300H,
改為 MOV CX 3300H

做完啦,呵呵,平安夜開心

③ 微機原理的卷子及答案(懇請幫助,我是一個小兵,只是想退伍前拿一個證回家。謝謝)

1.CPU由運算器和___控制器_______組成。
2.[-0]原表示為_____10000000B_____。
3.8位補碼定點小數所能表示的絕對值最大負數的真值是____-1______。
4.(2975)10=(___0010100101110101______________)8421碼
5.在7位ASCII碼中,字母「A」的ASCII碼是1000001,不查表可知字母「H」的ASCII碼是____1001000______。
6.若某一數據為10101110,採用奇校驗,其校驗位為___0___。
7.已知某漢字的國標碼為3A47H,其機內碼為_______H。
8.寄存器間接定址時,操作數在____存儲器______中。
9.對於自底向上生成的軟堆棧,出棧時,棧指針應_____加1_____。
10.算術右移一位相當於__有符號數除2___。
11.邏輯運算的特點是按__位__運算。
12.某機的主存容量為2MB,若採用位元組編址,地址線需___21__位。
13.微程序控制計算機中的控制存儲器是用來存放___微命令_______的。
14.常見的軟拷貝輸出設備為___顯示器_______。
15. 在中斷服務程序中,保護和恢復現場之後需要__開__中斷。
16.[-0]原表示為_____10000000_____。
17.(2578)10=(___0010010101111000__________________)8421碼
18.已知8位補碼為10101111,其對應的8位移碼(偏置值為27)表示為_________。
19.已知某漢字的國標碼為5C4AH,其機內碼為_______H。
20.若某一數據為11101011,採用奇校驗,其校驗位為____1__。
21.調用子程序時,通常用___堆棧____保存返回地址。
22.算術右移一位相當於__有符號數除2___。
23.計算機中邏輯運算的主要特點是按_位___運算。
24.一個128KB的存儲器,其地址線和數據線的總和是__25_____位。
25.動態RAM是依靠__________來存儲信息的。
26.微程序控制器中,微程序的入口地址是由___________形成的。
27.在欄位編碼法中,應將 的微命令安排在同一欄位內。
28.常見的軟拷貝輸出設備為______顯示器____。
29.字元顯示器的字型檔中存放著字元的____ASCII____碼。
30.在中斷服務程序的保護和恢復現場之後需要_開___中斷。

④ 微機原理課程設計答案按一下規律編碼

希望採納:如果不理解繼續追問

⑤ 微機原理實驗問題

參考答案 「我願意,但你是否也可以幫我找到一個願意愛我的人?」戀愛的雲說。

⑥ 微機原理求大神的答案解釋!!!真心不會

此題關鍵有兩點:
1)搞清楚鎖存器的CP控制信號及輸出埠狀態與數據寄存器AL的對應關系:
---
2)讀懂存儲器片選信號CS

由題意知,鎖存器地址為0000H,那麼執行 MOV AL,76H OUT DX,AL指令後,可知
A15--A0要全為0,Q5Q4Q3Q2對應輸出為1101,他們分別通過異或門與地址線A19A18A17A16兩兩連接,其輸出作為片選信號前面的與非門的輸入。

很顯然,要想使片選信號為低電平,則與非門必須輸出為低電平,則四個異或門的輸出必須都為高電平。由異或邏輯可知,A19A18A17A16的狀態必須為0010,才滿足異或輸出都為1的條件,另外A15--A0連接存儲器的片內地址線;
所以,存儲器晶元地址為:
A19 A18 A17 A16 A15 ... A0
最小: 0 0 1 0 0 ... 0
最大: 0 0 1 0 1 ... 1
寫成16進制,則為2000H到2FFFH。

當執行指令 MOV AL,0F0H OUT DX,AL後,Q5Q4Q3Q2對應輸出為1100,所以A19A18A17A16的狀態必須為0011;
所以,存儲器晶元地址為:
A19 A18 A17 A16 A15 ... A0
最小: 0 0 1 1 0 ... 0
最大: 0 0 1 1 1 ... 1
寫成16進制,則為3000H到3FFFH。

⑦ 求微機原理程序設計題目答案

做什麼???

⑧ 上海大學 微機復試真題

這個你去上海大學的論壇上問,或者去該大學旁邊的書館應該都有的,我估計淘寶上是有人賣的

熱點內容
四川農業大學申請考核博士 發布:2025-10-20 08:58:11 瀏覽:981
福田雷沃重工本科生待遇怎麼樣 發布:2025-10-20 08:53:49 瀏覽:575
華為要本科生嗎 發布:2025-10-20 08:25:41 瀏覽:550
2008年青島本科生工資 發布:2025-10-20 08:04:24 瀏覽:444
東北大學藝術考研 發布:2025-10-20 07:38:35 瀏覽:299
我的大學生活txt 發布:2025-10-20 07:35:28 瀏覽:25
人民大學外語系考研 發布:2025-10-20 07:31:12 瀏覽:894
上海交通大學考研輔導班 發布:2025-10-20 07:24:54 瀏覽:420
華中農業大學細胞生物學考研群 發布:2025-10-20 07:09:36 瀏覽:558
南京大學2016考研線 發布:2025-10-20 06:43:12 瀏覽:930