Автор работы: Пользователь скрыл имя, 19 Февраля 2013 в 06:17, реферат
1-саты: микроархитектуралық
1 сатыдағы электронды схемалар машинаға тәуелді программаларды орындайды. Бұл саты объектісі 8 немесе 32 биттік регистрлардан жасалғаен жергілікті жады және арифметико-логикалық құрылғы (АЛУ).
Компьютерлік
жүйелер
архитектурасы
Сұрақтар
Mn виртуалды машана
Яn машиналық тілмен
M3 виртуалды машана
Я3 машиналық тілмен
M2 виртуалды машана
Я2 машиналық тілмен
M1 виртуалды машана
Я1 машиналық тілмен
M0 виртуалды машана
Я0 машиналық тілмен
N саты
3 саты
2 саты
1 саты
0 саты
Көпсатылы компьютерлер құрылым
0-ші саты: сандық-логикалық
1-саты: микроархитектуралық
2-саты: командалар архитектурасы
3-саты: операциялық жүйелер
4 саты: ассемблер тілі
5-саты: жоғары сатылы программалау
тілдері
Көпсатылы компьютерлер құрылым
0-ші саты: сандық-логикалық
Компьютердің ең төменгі сандық
Көпсатылы компьютерлер құрылым
Көпсатылы компьютерлер құрылым
1-саты: микроархитектуралық
1 сатыдағы электронды схемалар
2-саты: командалар архитектурасы. Машинадағы мәліметтер ағынын бақылайтын программалық жабдықтама, микропрограмма – командалар интерпретаторы.
Микропрограмма командаларды жа
Көпсатылы компьютерлер құрылым
3-саты: операциялық жүйелер
Бұл саты командаларының алдыңғы саты командаларынан және қосымша командалардан тұрады.
Ерекшелігі: жаңа командалар жиынтығы, жадының ұйымдастырылуы, бір мезгілде бірнеше программа-ларды орындауы.
Бұл сатыдағы жаңа құрылғылар а
3 саты командалары 2 саты кома
Көпсатылы компьютерлер құрылым
4 саты: ассемблер тілі
Бұл сатығы дайінгі сатылар жұм
4-ші және бұдан жоғары сатылар
Көпсатылы компьютерлер құрылым
Көпсатылы компьютерлер құрылым
5-саты: жоғары сатылы программалау тілдері
Қолданбалы программистерге арн
Компьютер - негізгі сатылардың иерархиялық
Әр сатының өз объектілері және
Әр сатының операцияларының, мәліметтер типінің жиынтығы жә
Көпсатылы машиналардың дамуы
Машиналық тілде жазылған прогр
Электронды схемалар, жады және енгізу/шығару құрылғ
Аппараттық жабдықтамалар нақты
Көпсатылы машиналардың дамуы
Алгоритмдер және осы алгоритмд
Микропрограммалаудың пайда бол
1940 жылдары пайда болған алға
- командалар жиынтығы архитект
- сандық логикалық саты.
Көпсатылы машиналардың дамуы
Микропрограммалаудың дамуына б
Микропропрограммаларға көптеге
Көпсатылы машиналардың дамуы
Микропрограммалар мүмкіндіктер
-массивтермен жұмысты жылдамда
-программа іске қосылғаннан ке
- енгізіу немесе шығару операц
- шағын командалар жиынтығының
- бейнелерді, дыбысты және мул
Көпсатылы машиналардың дамуы
Операциялық жүйенің пайда болу
1960 жылдары оператордың жұмыс
Алғашқы операциялық жүйелер мә
Көпсатылы машиналардың дамуы
Есептеу техникасының даму тари
Нөлінші буын (электромеханикал
Блез Паскаль (1623 - 1662)
1642 – Механикалық санау машин
Готфрид Лейбниц (1646 - 1716)
Механикалық санау машинасы (4 операция, 12 разрядты ондық сан, көбейту нәтижесі 16 разряд)
Чарльз Бэббидж (1792 - 1871)
Механикалық айырманы есептеу м
Механикалық аналитикалық машин
Ада Ловлейс
Бірінші буын (электронды лампа) – 1937-1953
АВС (1939-1942) арнайы калькулятор
Джон Атанасов, Клиффордом Берри
COLOSSUS (1943) – бірінші элек
Алан Тьюринг (2400 ламп, 5000 сим./сек)
ENIAC (1946)
Джон Моушли, Дж. Эскерт.
18000 ламп, 1500 реле, 30 тонн
EDSAC (1949), Морис Уилкс
JOHNIAC, Rand corp. ILLIAC,
MANIAC, Лос-Аламос
Есептеу техникасының даму тари
Есептеу техникасының даму тари
Бірінші буынның программалық ж
Программа машиналық кодта жазы
50-жылдардан бастап ассемблер
Екінші буын (жартылайөткізгішт
TRADIC, 1956, Bell
PDP-1 (1961), DEC corp.
ОЗУ – 18 биттік 4 кБ сөз, циклдың айналу уақыты 5 мкрсек, «Война миров» - алғашқы компьютерлік ойын.
Фортран (1956), Алгол (1958), Кобол (1959)
Есептеу техникасының даму тари
Үшінші буын (ис) – 1963-1972
Есептеу техникасының даму тари
Есептеу техникасының даму тари
Төртінші буын (бис, сбис) – 1972-1984
Есептеу техникасының даму тари
Бесінші буын – 1984-1990
Есептеу техникасының даму тари
Алтыншы буын – 1990-
Фон-Нейман архитектурасы
Фон-Нейман қағидалары
Компьютер бірнеше негізгі құры
Арифметико-логикалық құрылғы – жадыда сақталатын мәліметтерді өңдеуге қажет логикалық және арифметикалық амалдарды орындайды
Басқару құрылғысы – компьютердің барлық құрылғыларын басқарады
Жадыда мәліметтер екілік санау жүйесінде сақталады
Фон-Нейман қағидалары
Компьютердің жұмысын басқараты
Мәліметтерді енгізу/шығару, енгізу/шығару құрылғысының көм
Негізгі қағида – программаның сақталу қағидасы – программа жадыға бастапқы мәліметтер ретінде енгізіледі.