М. З. Якубова техника ғылымдарының кандидаты, доцент


-сурет. Жалпы компьютер сұлбасы System bus



бет55/141
Дата26.09.2023
өлшемі3.68 Mb.
#478578
1   ...   51   52   53   54   55   56   57   58   ...   141
КОМПЬЮТЕРЛІК ЖҮЙЕЛЕР АРХИТЕКТУРАСЫ

74-сурет. Жалпы компьютер сұлбасы
System bus – жүйелік шина, компьютердің әртүрлі бөлікте- рін байланыстырады.
CPU – орталық процессор, компьютердің жүрегі. Көптеген
есептеулердің барлығы CPU орындалады.
RAM жедел жады, жедел жадыға орындалатын программа- лар жүктеледі.
114
~ терістеу (барлық биттерді терістейді);
* көбейту;
/ бөлу;
% модуль;
+ қосу;
- азайту (және унарлы азайту);
<< солға жылжыту;
>> оңға жылжыту. & логикалық және.
^ немесе терістеу.
| логикалық немесе.
Екілік сандардың жұрнағы "b", мысалы: 00011011b. Оналтылық сандардың суффиксі "h" және нөлден басталады, егер бірінші цифрі: (A..F), мысалы, 0ABCDh. Сегіздік сандардың (негізі 8) суффиксі "o", мысалы, 77o.
Жалпы компьютер архитектурасын қарастырсақ:
75-сурет. Орталық процессордағы регистрлер
Жалпыға міндетті регистрлер
8086 процессорында 8 жалпыға міндетті регистр бар, әр ре- гистрдің аты болады:
AX – регистр-аккумулятор (екі регистрге бөлінген: AH жә-
не AL).
BX – негізгі адрес регистрі (BH / BL регистрлеріне бөлінеді).
CX – санағыш регистр (CH / CL бөлінеді). DX – мәліметтер регистрі (DH / DL бөлінеді). SI – шығарушының индекс регистрі.
DI – қабылдаушының индекс регистрі.
BP – негізін көрсетуші.
SP – стекті көрсетуші.
Регистрлердің атына қарамастан, программист жалпыға мін- детті регистрлерді қандай мақсатта қолдануды өзі анықтайды. Регистрлердің негізгі міндеті – сандарды сақтау (айнымалылар- ды). Жоғарыда сипатталған регистрлердің разрядтылығы –
16 бит, мысалы, 0011000000111001b (екілік жүйеде) немесе
12345 ондық санау жүйесінде. Төрт жалпыға міндетті ре- гистр (AX, BX, CX, DX) екі бөлікке бөлінген. Олардың әр бөлі-
115
3.2. Орталық процессордың құрылымы және регистрлердің түрлері
қосады. Екі регистрдің арқасында құрылған адресті нақты адрес деп атаймыз. Қабылдау бойынша BX, SI және DI регистрлері
116
гіне жеке регистрлердей қатынауға болады. Мысалы, AX =


Достарыңызбен бөлісу:
1   ...   51   52   53   54   55   56   57   58   ...   141




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет