微機原理_3

一、單項選擇題(本大題共15小題,每小題3分,共45分。在每小題給出的四個備選項中,選出一個正確的答案,請將選定的答案填涂在答題紙的相應位置上。)

  1. 在 8086 微機系統中,完成對指令譯碼操作功能的部件是()。

A. EU
B. BIU
C. SRAM
D. DRAM

  1. 使計算機執行某種基本操作的命令是()
    A.偽指令
    B. 指令
    C.標號
    D. 助符

3.每一個中斷服務程序都需要一個唯一確定的入口地址,每個服務程序入口地址有0字節。

A. 2
B. 4
C. 8
D. 16

  1. 8086 能夠訪問的存儲空間的大小是()

A. 64KB
B. 256B
C. 1MB
D. 16MB

5,匯編程序中以下可用作標號的是()

A. ADD
B. SECODE
C. 2AREA
D. ENDS

6.若使AH內容的低4位不變,高4位清0,應選用()

A. AND AL, OFH
B. OR AL, OFH
C. XORAL, OFH
D. TESTAL, OFH

  1. CPU區分對外設還是對內存操作是由()決定的。

A. 軟件包
B. 數據線
C.控制線
D.地址線

8,對于8086/8088系統的堆棧敘述正確是( )。

A.堆棧操作以字節為單位
B.棧容量不大于64KB
C.堆棧操作中,段寄存器SS,偏移地址來源于DI
D.進行棧操作時,總是先修改指針,而后進行信息的入和出

  1. 外總線(E-BUS)又稱()

A.通信總線
B. 微機總線
C.系統總線
D. 板級總線

10, 8086執行指令MOVAL, [BX],其中BX=1011H時, BHE和A0的輸出是(—)

A. 0,0
B. 0, I
C. 1, 0
D. 1,1

  1. 8086的讀周期時序,數據總線上有一段高阻態出現的時鐘周期是()

A. TI
B. T2
C. T3
D. T4

  1. 6片8259A級連最多可以管理()個中斷。

A. 48
B. 40
C. 44
D. 43

13,在堆棧內,有效地址為2100H到210SH單元內依次存放10H、20H、30H、40H、50H、60H 六個數,已知 SP-2102H,執行 POP BX 指令后,有( )

A. SP=2104H、BX=4030H
B. SP-2102H, BX-1020H
CSP=2104H, BX=3040H
D. SP-2100H, BX=2010H

14,在串行數據傳送中,若工作于異步方式,起始位1位,每個字節的傳送格式為數據位8位,奇偶校驗位1位,停止位1位,若波特率為4800bps,則每秒最多傳輸的字符數是()
A. 436
B.480
C.533
D.600

15.當CPU響應可屏蔽中斷時,若將CS和IP壓入堆棧,需執行()個總線周期。

A.I
B. 2
C. 4
D. 6

二、填空題(每空 2分,共30分,請在答題紙相應題號的位置上作答。)

  1. 已知 AX=14FOH, BX=035CH,SI=1200H,DS=2000H,(2155CH)=7000H,(215A2H)=75A2H, (215A0H) =7726H,則執行指令ADD AX, [BX+SI+46H]后, AX=BX=ZF=
    2.8086 的基址變址尋址方式中,基址寄存器可以是
    _,變址寄存器可以是________
    3.8086CPU中斷系統有______種中斷類型碼,中斷類型碼與對應的向量地址換算公式為______
    4.8086 在最大模式下,利用________芯片產生控制信號,在最小/最大模式下,地址鎖存器使用的芯片是________
    5.8088CPU 處理動作的最小時間單位是________
    6.設堆棧指針SP 的初值為 1000H,AX=2000H,BX=3000H,執行PUSH AX 后,SP=;
    ,再執行指令PUSH BX及POP AX后, SP=
    __;
    7,要組成容量為16K×8的存儲器,需要__________片16K×1位的靜態RAM芯片并聯,或者需要__________片8K×8位靜態RAM芯片串聯
  2. ARRAY DW 10 DUP (5DUP (4DUP (20H, 40H, 60H))語句執行后共占________字節存儲單元。

三、簡答題(本大題共3小題,每小題10分,共30分。請在答題紙相應題號的位置上作答。)、、

1.在8086系統中,什么是邏輯地址和物理地址?他們之間的關系是什么?

2,為了區別不同的中斷,有以下概念,請說明它們的不同
(1)可屏蔽中斷和非屏蔽中斷
(2)內部中斷和外部中斷

  1. 8086CPU 的形成三類總線時,為什么要對部分地址線進行鎖存?用什么信號控制鎖存?

四、應用題(本大題共3小題,每小題15分,共45分。請在答題紙相應題號的位置上作答。)

  1. 編程實現對鍵盤輸入的小寫字母用大寫字母顯示出來。

2,圖中是8088CPU工作在最大方式組成的微機系統中的SRAM存儲器擴展電路,試分析電路,寫出此 SRAM 存儲器的地址范圍為多少?

在這里插入圖片描述

3.-8255的A口工作于方式0,輸入, B口工作于方式1,輸出, C口的PC1作為輸出聯絡口, PC2作為輸入聯絡口, 8255A占用的4個端口地址為80H~83H,編寫初始化程序,畫出端口地址的譯碼電路。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/167821.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/167821.shtml
英文地址,請注明出處:http://en.pswp.cn/news/167821.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【機器學習】聚類(一):原型聚類:K-means聚類

文章目錄 一、實驗介紹1. 算法流程2. 算法解釋3. 算法特點4. 應用場景5. 注意事項 二、實驗環境1. 配置虛擬環境2. 庫版本介紹 三、實驗內容0. 導入必要的庫1. Kmeans類a. 構造函數b. 閔可夫斯基距離c. 初始化簇心d. K-means聚類e. 聚類結果可視化 2. 輔助函數3. 主函數a. 命令…

ElasticSearch之虛擬內存

查看當前Linux系統中vm.max_map_count變量的值,命令如下: sysctl vm.max_map_count執行結果的樣例,如下: vm.max_map_count 65530修改參數vm.max_map_count的值,命令如下: sysctl -w vm.max_map_count2…

數組題目: 665. 非遞減數列、453. 最小移動次數使數組元素相等、283. 移動零、189. 旋轉數組、396. 旋轉函數

665. 非遞減數列 題解&#xff1a; 題目要求一個非遞減數列&#xff0c;我們可以考慮需要更改的情況&#xff1a; nums {4, 2, 5} 對于這個nums&#xff0c;由于2的出現導致非遞減&#xff0c;更改的情況就是要么4調到<2&#xff0c;要么2調到4,5. nums {1, 4, 2, 5} …

人工智能-注意力機制之注意力匯聚:Nadaraya-Watson 核回歸

查詢&#xff08;自主提示&#xff09;和鍵&#xff08;非自主提示&#xff09;之間的交互形成了注意力匯聚&#xff1b; 注意力匯聚有選擇地聚合了值&#xff08;感官輸入&#xff09;以生成最終的輸出。 本節將介紹注意力匯聚的更多細節&#xff0c; 以便從宏觀上了解注意力機…

Lubuntu 23.10用戶可使用LXQt 1.4桌面

導讀在眾多 Lubuntu 用戶的要求下&#xff0c;Lubuntu 開發人員決定將 LXQt 1.4 桌面環境向后移植到最新的 Lubuntu 23.10 &#xff08;Mantic Minotaur&#xff09; 版本。 是的&#xff0c;您沒看錯&#xff0c;您現在可以使用官方的 Lubuntu Backports PPA&#xff08;個人軟…

黑馬點評筆記 分布式鎖

文章目錄 分布式鎖基本原理和實現方式對比Redis分布式鎖的實現核心思路實現分布式鎖版本一Redis分布式鎖誤刪情況說明解決Redis分布式鎖誤刪問題分布式鎖的原子性問題分布式鎖-Redission分布式鎖-redission可重入鎖原理分布式鎖-redission鎖重試和WatchDog機制分布式鎖-redissi…

01、Tensorflow實現二元手寫數字識別

01、Tensorflow實現二元手寫數字識別&#xff08;二分類問題&#xff09; 開始學習機器學習啦&#xff0c;已經把吳恩達的課全部刷完了&#xff0c;現在開始熟悉一下復現代碼。對這個手寫數字實部比較感興趣&#xff0c;作為入門的素材非常合適。 基于Tensorflow 2.10.0 1、…

pandas獲取年月第一天、最后一天,加一秒、加一天、午夜時間

Timestamp對象 # ts = pandas.Timestamp(year=2023, month=10, day=15, # hour=15, minute=5, second=50, tz="Asia/Shanghai") ts = pandas.Timestamp("2023-10-15 15:05:50", tz="Asia/Shanghai") # 2023-10-15 15:05…

數據丟失預防措施包括什么

數據丟失預防措施是保護企業或個人重要數據的重要手段。以下是一些有效的預防措施&#xff1a; 可以通過域之盾軟件來實現數據防丟失&#xff0c;具體的功能包括&#xff1a; https://www.yuzhidun.cn/https://www.yuzhidun.cn/ 1、備份數據 定期備份所有重要數據&#xff0…

unittest指南——不拼花哨,只拼實用

&#x1f4e2;專注于分享軟件測試干貨內容&#xff0c;歡迎點贊 &#x1f44d; 收藏 ?留言 &#x1f4dd; 如有錯誤敬請指正&#xff01;&#x1f4e2;交流討論&#xff1a;歡迎加入我們一起學習&#xff01;&#x1f4e2;資源分享&#xff1a;耗時200小時精選的「軟件測試」資…

centos7 docker開啟認證的遠程端口2376配置

docker開啟2375會存在安全漏洞 暴露了2375端口的Docker主機。因為沒有任何加密和認證過程&#xff0c;知道了主機IP以后&#xff0c;&#xff0c;任何人都可以管理這臺主機上的容器和鏡像&#xff0c;以前貪圖方便&#xff0c;只開啟了沒有認證的docker2375端口&#xff0c;后…

代碼隨想錄算法訓練營第五十三天|1143.最長公共子序列 1035.不相交的線 53. 最大子序和

文檔講解&#xff1a;代碼隨想錄 視頻講解&#xff1a;代碼隨想錄B站賬號 狀態&#xff1a;看了視頻題解和文章解析后做出來了 1143.最長公共子序列 class Solution:def longestCommonSubsequence(self, text1: str, text2: str) -> int:dp [[0] * (len(text2) 1) for _ i…

機器學習入門

簡介 https://huggingface.co/是一個AI社區&#xff0c;類似于github的地位。它開源了許多機器學習需要的基礎組件如&#xff1a;Transformers, Tokenizers等。 許多公司也在不斷地往上面提交新的模型和數據集&#xff0c;利用它你可以獲取以下內容&#xff1a; Datasets : 數…

hikariCP 數據庫連接池配置

springBoot 項目默認自動使用 HikariCP &#xff0c;HikariCP 的性能比 alibaba/druid快。 一、背景 系統中多少個線程在進行與數據庫有關的工作&#xff1f;其中&#xff0c;而多少個線程正在執行 SQL 語句&#xff1f;這可以讓我們評估數據庫是不是系統瓶頸。 多少個線程在…

基于法醫調查算法優化概率神經網絡PNN的分類預測 - 附代碼

基于法醫調查算法優化概率神經網絡PNN的分類預測 - 附代碼 文章目錄 基于法醫調查算法優化概率神經網絡PNN的分類預測 - 附代碼1.PNN網絡概述2.變壓器故障診街系統相關背景2.1 模型建立 3.基于法醫調查優化的PNN網絡5.測試結果6.參考文獻7.Matlab代碼 摘要&#xff1a;針對PNN神…

【學生成績管理】數據庫示例數據(MySQL代碼)

【學生成績管理】數據庫示例數據&#xff08;MySQL代碼&#xff09; 目錄 【學生成績管理】數據庫示例數據&#xff08;MySQL代碼&#xff09;一、創建數據庫二、創建dept&#xff08;學院&#xff09;表1、創建表結構2、添加示例數據3、查看表中數據 三、創建stu&#xff08;學…

35.邏輯運算符

目錄 一.什么是邏輯運算符 二.C語言中的邏輯運算符 三.邏輯表達式 三.視頻教程 一.什么是邏輯運算符 同時對倆個或者倆個以上的表達式進行判斷的運算符叫做邏輯運算符。 舉例&#xff1a;比如去網吧上網&#xff0c;只有年滿十八周歲并且帶身份證才可以上網。在C語言中如果…

為什么 Flink 拋棄了 Scala

曾經紅遍一時的Scala 想當初Spark橫空出世之后&#xff0c;Scala簡直就是語言界的一顆璀璨新星&#xff0c;惹得大家紛紛側目&#xff0c;連Kafka這類技術框架也選擇用Scala語言進行開發重構。 可如今&#xff0c;Flink竟然公開宣布棄用Scala 在Flink1.18的官方文檔里&#x…

國家開放大學的學子們 練習題 走起!

試卷代號&#xff1a;1356 高級英語聽說(2) 參考 試題 Section One (20 points, 2 points each) Directions: Listen to the conversation and fill in the blanks with the words you hear. Write the words on the Answer Sheet The conversation will be read TWICE. M…

windows11上安裝WSL

Windows電腦上要配置linux&#xff08;這里指ubuntu&#xff09;開發環境&#xff0c;主要有三種方式&#xff1a; 1&#xff09;在windows上裝個虛擬機&#xff08;比如vmware&#xff09;。缺點是vmware加載ubuntu后系統會變慢很多&#xff0c;而且需要通過samba來實現window…