Архитектура компьютера, Таненбаум Э., Остин Т., 2013.
Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера.
Книга рассчитана на широкий круг читателей: как на студентов, изучающих компьютерные технологии. так и на тех. кто самостоятельно знакомится с архитектурой компьютера.
Современные многоуровневые машины.
Большинство современных компьютеров состоит из двух и более уровней. Существуют машины даже с шестью уровнями (рис. 1.2). Уровень 0 —это аппаратное обеспечение машины. Его электронные схемы исполняют машиннозависимые программы уровня 1. Ради полноты нужно упомянуть о существовании еще одного уровня, который расположен ниже нулевого. Этот уровень не показан на рис. 1.2, так как он попадает в сферу электронной техники и, следовательно, не рассматривается в этой книге. Он называется уровнем физических устройств. На этом уровне находятся транзисторы, которые для разработчиков компьютеров являются примитивами. Если кого-то заинтересует, как работают транзисторы, ему придется обратиться к области физики твердого тела.
На самом нижнем уровне из тех, что мы будем изучать, а именно на цифровом логическом уровне, объекты называются вентилями. Хотя вентили строятся из аналоговых компонентов (таких как транзисторы), они могут быть точно смоделированы как цифровые устройства. У каждого вентиля есть одно или несколько цифровых входных данных (сигналов, представляющих 0 или 1). Вентиль вычисляет простые функции этих сигналов, такие как И или ИЛИ.
Оглавление.
Предисловие.
Глава 1. Введение.
Глава 2. Организация компьютерных систем.
Глава 3. Цифровой логический уровень.
Глава 4. Уровень микроархитектуры.
Глава 5. Уровень архитектуры набора команд.
Глава 6. Уровень операционной системы.
Глава 7. Уровень ассемблера.
Глава 8. Параллельные компьютерные архитектуры.
Глава 9. Библиография.
Приложение А. Двоичные числа.
Приложение Б. Числа с плавающей точкой.
Приложение В. Программирование на языке ассемблера.
Алфавитный указатель.
Купить .
Теги: учебник по информатике :: информатика :: компьютеры :: Таненбаум :: Остин
Смотрите также учебники, книги и учебные материалы:
- Базы данных, часть 2, Администрирование, учебное пособие, Волк В.К., 2018
- Базы данных, часть 1, проектирование и программирование, учебное пособие, Волк В.К., 2018
- Базы данных, проектирование и использование, учебник, Диго С.М., 2005
- Базы данных, учебник для высших учебных заведений, Хомопепко А.Д., Цыганков В.М., Мальцев М.Г., 2009
- Моделирование 3D наносхемотехники, Трубочкина Н.К., 2020
- Компьютерные и информационные технологии в науке и производстве, Тюльпинова Н.В., 2020
- Информационные технологии в управлении, Солодкий О.Г., 2020
- Информационные технологии в туристской индустрии, Шитов В.Н., 2016