資料庫軟考易混淆知識之計算機系統基礎

2022-04-08 07:23:01 字數 1300 閱讀 8388

資料暫存器(累加暫存器):儲存運算元和運算結果,其目的是為了節省讀取運算元所需占用匯流排和訪問儲存器的時間

程式狀態暫存器:記錄運算中產生的標誌資訊(進製標誌位、零標誌位、符號標誌位、溢位標誌位、奇偶標誌位等)

緩衝暫存器(dr):

1、其他進製轉換為二進位制:都是用除2取餘法

2、二進位制轉為其他進製

1)二進位制轉十進位制:按權展開相加

例如:10010110 = 1*27+0*26+0*25+1*24+0*23+1*22+1*21+0*20=150

2)二進位制轉八進位制:3位二進位制數按權展開相加得到1位八進位制數。(注意事項,3位二進位制轉成八進位制是從右到左開始轉換,不足時補0)

3)二進位制轉十六進製制:與二進位制轉八進位制方法近似,八進位制是取三合一,十六進製制是取四合一。(與八進位制一樣也是從右到左開始轉換,不足時補0)

1、間接法:把十進位制轉成二進位制,然後再由二進位制轉成八進位制或者十六進製制

2、直接法:把十進位制轉八進位制或者十六進製制按照除8或者16取餘,直到商為0為止

補碼0有唯一值,常用來表示和運算資料,因為採用補碼可以簡化計算機運算部件的設計(31題)

例題:如果「2x」的補碼是「90h」,那麼x的真值是()

解析:90h為十六進製制,轉換為二進位制為10010000,是負數,其絕對值的二進位制形式為01110000(按位求反加一),轉換為十進位制為-112(原值為負       數),即2x=-112,因此x=-56

立即定址:運算元包含在指令中

暫存器定址:運算元存放在某一暫存器中,指令中給出存放運算元的暫存器名

例題:若cpu要執行的指令為:mov r1,#45(即將數值45傳送到暫存器r1中)則該指令中採用的定址方式為

答案:暫存器定址和立即定址

解析:r1是暫存器,屬於暫存器定址,45為立即數,屬於立即定址

軟考之計算機系統基礎知識

一.前言 計算機系統是由硬體和軟體組成的。硬體為軟體提供環境,軟體是計算機的靈魂。二.本文思維導圖 三.正文 cpu的組成 計算機的cpu包括控制器和運算器,運算器多考累加器,控制器多考暫存器和程式計數器 pc 指令系統基礎的定址方式多考立即 直接 間接 暫存器和暫存器間接定址。直接是運算元本身,間...

軟考 計算機系統知識

離線寫部落格 運算器 控制器 儲存器 輸入裝置 輸出裝置。本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同...

軟考 計算機系統知識

cpu是計算機系統核心部件,他負責獲取程式指令,並對指令進行解碼,並加以執行 cpu的功能 程式控制 cpu通過執行指令來控制程式的執行順序 操作控制 一條指令功能的實現需要若干操作訊號配合來完成,cpu產生每條指令的操作訊號,並將操作訊號送往對應的部件,控制相應的部件按指令功能要求進行操作 時間控...