①數(shù)據(jù)表示
對(duì)于n位二進(jìn)制數(shù),原碼、反碼和補(bǔ)碼的表示范圍如下:文章來源:http://www.zghlxwxcb.cn/news/detail-408786.html
- 原碼:用最高位表示符號(hào)位,0表示正數(shù),1表示負(fù)數(shù)。n位二進(jìn)制數(shù)的原碼表示范圍為:-(2n-1 -1) ~ 2n-1 -1。
- 反碼:正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼是將原碼中除符號(hào)位外的所有位取反。n位二進(jìn)制數(shù)的反碼表示范圍為:-(2n-1 -1) ~ 2n-1 -1。
- 補(bǔ)碼:正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)的補(bǔ)碼是將原碼中除符號(hào)位外的所有位取反,然后加1。n位二進(jìn)制數(shù)的補(bǔ)碼表示范圍為:-2n-1 ~ 2n-1 -1。
總結(jié):在n位二進(jìn)制數(shù)中,原碼和反碼的表示范圍相同,而補(bǔ)碼的表示范圍比原碼和反碼多一個(gè)負(fù)數(shù)。這是因?yàn)檠a(bǔ)碼解決了原碼和反碼中存在的0有兩種表示的問題,使得負(fù)數(shù)的表示范圍擴(kuò)大了。文章來源地址http://www.zghlxwxcb.cn/news/detail-408786.html
②計(jì)算機(jī)結(jié)構(gòu)
- 運(yùn)算器:算術(shù)邏輯單元ALU、累加寄存器AC、數(shù)據(jù)緩沖寄存器DR、狀態(tài)條件寄存器PSW
- 控制器:程序計(jì)數(shù)器PC、指令寄存器IR、指令譯碼器、時(shí)序部件
③計(jì)算機(jī)體系機(jī)構(gòu)分類Flynn
- 陣列處理機(jī)的工作原理是將任務(wù)分配給不同的處理單元進(jìn)行并行處理,然后將處理結(jié)果合并。這種并行處理方式可以大大提高計(jì)算速度,但同時(shí)也需要較高的硬件成本和復(fù)雜的編程技術(shù)。
體系結(jié)構(gòu)類型 | 結(jié)構(gòu) | 關(guān)鍵特性 | 代表 |
---|---|---|---|
SISD | 控制部分:一個(gè);處理器:一個(gè);主存模塊:一個(gè) | # | 單處理器系統(tǒng) |
SIMD | 控制部分:一個(gè);處理器:多個(gè);主存模塊:多個(gè) | 各處理器以異步的形式執(zhí)行同一條指令 | 并行處理機(jī)、陣列處理機(jī)、超級(jí)向量處理機(jī) |
MISD | 控制部分:多個(gè);處理器:一個(gè);主存模塊:多個(gè) | 被證明不可能,至少是不實(shí)際 | 目前沒有,有文獻(xiàn)稱流水線計(jì)算機(jī)屬于此類 |
MIMD | 控制部分:多個(gè);處理器:多個(gè);主存模塊:多個(gè) | 能夠?qū)崿F(xiàn)作業(yè)、任務(wù)、指令等各級(jí)全面并行 | 多處理機(jī)系統(tǒng)、多計(jì)算機(jī) |
到了這里,關(guān)于中級(jí)軟件設(shè)計(jì)師備考---計(jì)算機(jī)組成與體系結(jié)構(gòu)1的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!