Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » К. Хамахер, З. Вранешич, С. Заки - Организация ЭВМ - 5-е издание (2003)

К. Хамахер, З. Вранешич, С. Заки - Организация ЭВМ - 5-е издание (2003)

PDF-файл К. Хамахер, З. Вранешич, С. Заки - Организация ЭВМ - 5-е издание (2003) Операционные системы (37372): Книга - 3 семестрК. Хамахер, З. Вранешич, С. Заки - Организация ЭВМ - 5-е издание (2003): Операционные системы - PDF (37372) - СтудИзба2019-05-08СтудИзба

Описание файла

PDF-файл из архива "К. Хамахер, З. Вранешич, С. Заки - Организация ЭВМ - 5-е издание (2003)", который расположен в категории "". Всё это находится в предмете "операционные системы" из 3 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

ББК 32.973.2 УДК 681.3 Х18 Х18 Организация ЭВМ. 5-е изд.! К. Хамакер, 3. Вранешич, С. Заки. — СПбд Питер; Киев; Издательская группа ВНтг, 2003. — 848 сц ил. — (Серия «Классика сспзри1ег вс)епсе»). 18ВН 5-8046-0162-8 16ВН 966-552-122-5 Очередное издание книги всемирно известных авторов отражает их богатый опьп преподавания курса «Организация ЭВМут в Университете г. Торонто. В книге на конкретных примерах современных устройств подробно описана архитектура компьютеров и строение их компонентов: процессоров, блоков памяти, устройств ввода-вывода.

Аппаратные средства рассматриваются с учетом их взаимодействия с системным программным обеспечением. Большое внимание уделено современным компьютерным технологиям, новыы стандартам памяти, а также компьютерным системам на базе встроенных процессоров и мультипроцессорным системам параллельного действия. Отдельная глава посвящена машинным кодам и языку ассемблера. Книга может быть рекомендована как учебное пособие лля студентов, обучающихся по направлению «Информатика и вЫчислительная техника», а также веем, кто интересуется устройством современных компьютеров.

ББК 32.973.2 УДК 681.3 18ВН 0-07-232086-9 (англ.) 1ВВН5-8046-0162-8 ~ВВН 966-552-122-5 Е Мсегаш-НШ Сошрап1ев, !пс, 2002 сз ЗАО Издательский дом «Питер», 2003 Ю Издательская группа ВНЧ, Киев, 2003 Информапин, содерввюаяся в дан юй книге, попу енв из источников, рассматриваеиык нздвтепыпво» как наде шые Тем н* менее, имея в виду еозмои ые человеческие ипи технические сшиб и, издательство не макет г*рв тироввть абсолют ую точносзь и полноту приводимык сведений и е несет ответственности за возмомныв Ошибки, связанные с использованием миги, Краткое содержание Об авторах. Предисловие. Глава 1. Базовая структура компьютеров ..24 ...49 Глава 2. Машинные команды и программы..

Глава 3. Системы команд процессоров АВМ, Мо1ого!а и !п1е! ..............128 Глава 4. Ввод-вывод Глава 5. Система памяти.. ..325 .....405 Глава 6. Арифметика. ..451 Глава 7. Процессор. ..493 Глава 6. Конвейерная обработка команд 551 Глава 9. Встроенные системы .. 595 Глава 10. Периферийные устройства.. ..620 Глава 1 1. Семейства процессоров . ,.659 Глава 12. Большие компьютерные системы. ..705 Приложение А. Логические схемы.. ,....778 Приложение Б. Система команд процессора АЯМ ...

Приложение В. Система команд процессора Мо1ого!а 68000 ... ...794 .....811 Приложение Г. Система команд процессоров !А-32... ....827 Приложение Д. Коды символов и преобразование чисел .. Алфавитный указатель.. .. 833 Содержание Об авторах. Предисловие.. Глава 1. Базовая структура компьютеров. 1.1.

Типы компьютеров .. 1.2. Функциональная структура компьютера..............,................ 1.2.1. Устройство ввода.. 1.2.2. Блок памяти .. 1.2.3. Арифметике-логическое устройство .. 1.2.4, Блок вывода 1.2.5. Блок управления. 1.3. Основные концепции функционирования....... 1.4. Структура шины .. 1.5. Программное обеспечение... 1.6. Производительность. 1.6.1. Частота процессора.. 1.6.2. Основная формула вычисления производительности ... 1.6.3. Конвейерная и суперскалярная обработка ................ 1.6.4.

Тактовая частота. 1.6.5. Система команд процессора 1.6.6. Компилятор. 1.6.7. Оценка производительности.. 1.7. Мультипроцессорные и мультикомпьютерные системы ......... 1.В. Историческая справка. 1.8.1. Первое поколение 1.8.2. Второе поколение. 1.8.3. Третье поколение . 1.8.4. Четвертое поколение ......,......................................... 1.8.5. После четвертого поколения . 1.8.6. Эволюция производительности .

1.9. Резюме. Упражнения . Глава 2. Машинные команды и программы .... 2.1. Числа, арифметические операции и символы ... .24 24 ...26 27 27 ..29 .......29 ......29 .30 .......ЗЗ 34 ..36 ....... 38 .......38 .......39 ..41 ..42 ..45 ......45 ....46 ...46 ..46 ....46 ....49 ......50 Содержание 51 52 .............................53 ......,......................56 56 ..56 58 58 59 м ...........................59 ..60 ..60 ..........................,..61 ..61 ..62 .............................66 ..67 ,.70 ..71 ..71 ..72 ..73 ..76 ..80 .............................8 1 ..... .. 82 ..84 ........,....................87 ..88 ..89 ..93 ..97 .............................98 ................99 ..101 .. 105 ,.106 ..107 ..110 .....111 ния векторов.......111 .....112 .....114 ..119 .....123 .....123 2.1.1.

Представление чисел. 2.1.2. Сложение положительных чисел 2.1.3. Сложение и вычитание чисел со знаком ............ 2.1.4. Переполнение в целочисленной арифметике..... 2.1.5. Символы.. 2.2. Память и адреса . 2.2.1. Байтовая адресация. 2.2.2. Прямой и обратный порядок байтов 2.2.3. Расположение слов в памяти..... 2.2.4. Доступ к числам, символам и символьным строка 2.3.

Операции с памятью., 2.4. Команды и последовательности команд 2.4.1. Нотация для описания операций с регистрами .. 2.4.2. Нотация языка ассемблера .. 2.4.3. Базовые типы команд 2.4.4. Выполнение команд и линейный код.................. 2.4.5. Ветвление . 2.4.6. Флаги кодов условий.. 2.4.7. Формирование адресов памяти. 2.5. Режимы адресации .. 2.5.1. Реализация переменных и констант. 2.5.2. Косвенная адресация и указатели.. 2.5.3. Индексация и массивы.

2.5.4. Относительная адресация.. 2.5.5. Дополнительные режимы адресации ................. 2.6. Язык ассемблера. 2.6.1. Директивы ассемблера .. 2.6.2. Ассемблирование и выполнение программ........ 2.6.3. Запись чисел .. 2.7. Базовые операции ввода-вывода 2.8. Стеки и очереди 2.9. Подпрограммы. 2.9.1.

Вложенность подпрограмм и стек процессора .. 2.9.2. Передача параметров 2.9.3. Стековый фрейм .. 2.10. Дополнительные команды 2.10.1. Логические команды. 2.10.2. Команды сдвига.. 2.10.3. Команды умножения и деления 2.11. Примеры программ.. 2.11.1. Программа вычисления скалярного произведе 2.11.2. Программа выполнения сортировки байтов........ 2.11.3. Связные списки.. 2.12. Кодирование машинных команд 2.13. Резюме .. Упражнения.. 8 Содержание 128 129 129 130 137 138 138 140 141 142 142 143 144 145 147 150 152 154 155 155 157 161 164 165 165 166 169 170 175 176 178 180 180 180 183 Глава 3.

Системы команд процессоров АНМ, Мотого!а и !пте! .....128 Система команд процессоров АВМ .. 3.1. Регистры, доступ к памяти и пересылка данных .............,....................... 3.1.1. Регистры .. 3.1.2. Команды доступа к памяти и режимы адресации ........................, 3.1.3. Регистровые команды пересылки ....... 3.2. Арифметические и логические команды 3.2.1. Арифметические команды . 3.2.2. Логические команды 3.3. Команды перехода 3.3.1. Установка кодов условий . 3.3.2. Программа с циклом для сложения чисел ...............................,.... 3.4. Язык ассемблера 3.4.1.

Псевдокоманды 3.5. Команды ввода-вывода 3.6. Подпрограммы .. 3.7. Примеры программ. 3.7.1. Программа для вычисления скалярного произведения двух векторов . ..151 3.7.2. Программа сортировки байтов., ..151 3.7.3. Подпрограммы для вставки и удаления элементов связного списка Система команд процессора Мо1ого1а 68000 . 3.8. Регистры и адресация.. 3.8,1. Регистры процессора 68000 ..

3.8.2. Адресация .. 3,9. Команды 3.10. Язык ассемблера 3.11. Управление потоком выполнения программы .........,............................... 3.11.1. флаги кодов условий . 3.11.2. Команды перехода 3.12. Операции ввода-вывода .. 3.13. Стеки и подпрограммы .. 3.14. Логические команды .. 3.15.

Примеры программ.. 3.15.1. Программа для вычисления скалярного произведения двух векторов.. ..177 3.15.2. Программа сортировки байтов ..177 3.15.3. Подпрограммы вставки и удаления элементов связного списка . Система команд процессоров !А-32 Реп!1цгп 3.16. Регистры и адресация . 3.16.1. Структура регистров процессоров !А-32..................................... 3.16.2. Режимы адресации .. Содержание 3.17. Команды 1А-32. 3.17.1. Формат машинных команд 3.18.

Язык ассемблера 1А-32 .. 3.19. Управление потоком выполнения программы ..................................... 3.19.1. Условные переходы и флаги кодов условий............................ 3.19.2. Безусловный переход .. 3.20. Логические команды, команды сдвига и циклического сдвига ........... 3.20.1. Логические операции.... 3.20.2. Операции сдвига и циклического сдвига .......,..........,............. 3.21. Операции ввода-вывода . 3.21.1. Ввод-вывод с отображением в память.................................... 3.21.2.

Изолированный ввод-вывод. 3.21.3. Блочная пересылка .. 3.22. Подпрограммы.. 3.23. Другие команды .. 3.23.1. Команды умножения и деления.. 3.23.2. Команды мультимедийного расширения................................. 3.23.3. Векторные команды . 3.24. Примеры программ.. 3.24.1. Программа для вычисления скалярного произведения двух векторов ....... 3.24.2. Программа сортировки байтов 3.24.3. Подпрограммы для вставки и удаления элементов связного списка 3.25. Резюме .

Упражнения . Процессоры АНМ. Процессор Мо1ого!а 68000 .. Процессоры 1п1е1!А-32. 209 210 211 212 213 213 217 222 227 ..228 ..232 .....235 ..236 .....238 ..242 ..244 ,....246 ,....250 .....250 .....257 .....259 ....261 ..264 .....268 Глава 4. Ввод-вывод.. 4.1. Доступ к устройствам ввода-вывода., 4.2. Прерывания 4.2.1. Аппаратное обеспечение для поддержки прерываний ..... 4.2.2. Запрет и разрешение прерываний. 4.2.3. Обслуживание нескольких устройств ................,..............

4.2.4. Управление запросами устройств 4.2.5. Исключения .. 4.2.6. Прерывания в операционных системах ............................ 4.3. Примеры обработки прерываний различными процессорами........ 4.3.1. Механизм прерываний процессора АНМ ........................... 4.3.2.Механизм прерываний процессора 68000..........,.............. 4.3.3.Механизм прерываний процессора Реп11цгп ...................... 4.4. Прямой доступ к памяти .. 4.4.1.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
428
Средний доход
с одного платного файла
Обучение Подробнее