Главная » Просмотр файлов » Э. Таненбаум - Архитектура компьютера

Э. Таненбаум - Архитектура компьютера (1127755), страница 184

Файл №1127755 Э. Таненбаум - Архитектура компьютера (Э. Таненбаум - Архитектура компьютера) 184 страницаЭ. Таненбаум - Архитектура компьютера (1127755) страница 1842019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 184)

Уровень архитектуры набора команд Апгопайоз, Тйе Репг(ит Мгстортосеззот. Первые девять глав этой книги посвящены тому, как программировать Репйшп на языке ассемблера. В последних двух рассказывается об аппаратном обеспечении Репт1шп. Приводятся многочисленные фрагменты программ. Рассматривается базовая система ввода-вывода. Ауа1а, Тйе 8051 МитосопгтоИет, Зп! ед. Если вы хотите научиться программировать контроллеры 8051, имеет смысл начать обучение с этой книги. Вгуапг апд О'На11агоп, Сотригет Яузгепм. А Ртоятаттет'з Ретзресг(ое.

Несмотря на довольно сумбурное изложение, в этой книге рассматриваются многие основополагающие темы уровня архитектуры команд, такие как арифметические операции, разнообразные виды команд, потоки управления, оптимизация программ. 716 Глава 9. Библиография Рап1, БРАКС АгсМГесГиге, Аззетиу 1апдиаде, Ргойгатт1п8, апЫ С. Удивительно, но эта книга по программированию на языке ассемблера посвящена вовсе не линейке процессоров 80х86 компании 1пге1. Здесь рассказывается о компьютере БРАКС и о том, как программировать на нем.

Меам ег апд Сегшопд, Тйе БРАКС Агсвгесгиге Мапиа1. В связи с интернационализацией компьютерной промышленности на первый план выходят вопросы стандартизации. Это руководство по процессору БРАКС версии 9 дает хорошее представление о том, как должен выглядеть стандарт. В книге можно также найти много полезной информации о работе 64-разрядных процессоров БРАКС. Уровень операционной системы Нагг, Вт32 Бузгет Ргойгатт1пй. В отличие от большинства книг по Юшко пз, эта посвящена вовсе не графическому пользовательскому интерфейсу.

В ней основное внимание уделяется системным вызовам Жшооиз и их использованию для доступа к файлам, управления памятью и процессами, взаимодействия между процессами, управления программными потоками, процессами ввода-вывода и т. д. .1асоЬ апг1 Мпбйе, Иггиа1 Метопл 1зшез оТ 1тр1етепгайоп. Хорошая книга о современной виртуальной памяти. В ней рассказывается о таблицах страниц и буфере быстрого преобразования на примере процессоров М1РБ, Ров ег РС и Рептшш. МсКпз1с1с еГ а!., Веял ап4 1тр1етепгаг1оп о1' Гйе 4.4 ВБО Орегайпй БузГет. В отличие от большинства книг по 11Ы1Х, эта начинается с фотографии четырех авторов на конференции 13БЕЫ1Х.

Трое из них много написали о пакете ВБО версии 4.4 и весьма квалифицированны в этом вопросе. В книге говорится о системных вызовах, процессах, вводе-выводе. Целый раздел посвящен сетям. КтгсЬ1е апс1 ТЬошрзоп, Тйе 11А11Х Т1те-Бйаппй БузГет. Это самая первая работа, посвященная системе 1ЛЧ1Х. И тем не менее ее стоит прочитать. Из этого маленького зернышка выросла большая операционная система. Кпзз1поч1сЬ апд Бо1опюп, 1пзЫе Мгсгозо1Г 1У1пЫотз, 4ГЬ ег1.

Если вы хотите знать, как работает система Ю1пг1оиз, эта книга — для вас. В ней обсуждаются архитектура и механизмы системы, процессы, программные потоки, управление памятью, защита, ввод-вывод, кэш-память, файловые системы и т. д. Целевая аудитория — студенты факультетов компьютерных систем и специалисты в области информационных технологий. ТапепЬашп апд Ъ'оодЬп11, Орегаг1п8 Бузгетя Рез18п ап4 1тр1етепгаг1оп, 2пб ег1. Большинство книг об операционных системах касаются только теоретических аспектов.

В этой книге теория иллюстрирована реальным программным кодом операционной системы М1Ы1Х, клона 111ч1Х, работающей на 1ВМ РС и других компьютерах. Исходный код с подробными комментариями приводится в приложении. Литература для дополнительного чтения 717 Уровень ассемблера 1.еч1пе, йтЬетз алг! Ьоаиетз. Если вы интересуетесь компоновщиками и загрузчиками, разбираетесь в форматах объектов и библиотек, понимаете, чем статическая компоновка отличается от динамической, эта книга — для вас. Яа1ошап, АззетЫетз аль ТоЫетз. Все, что вы хотели знать об однопроходных и двупроходных ассемблерах, а также о компоновщиках и загрузчиках, макросах и условной компоновке программ.

Параллельные компьютерные архитектуры Адле апг! ОЬагасЬог1оо, БЬатеИ Мепогу Солзигелсу Мос!ей: А Тигопаб Во многих современных компьютерах, особенно мультипроцессорах, поддерживается менее строгая модель памяти, чем модель секвенциальной состоятельности. В этом учебном пособии обсуждаются различные модели и объясняется, как они работают. Здесь также приводятся и опровергаются многочисленные мифы о слабо состоятельной модели памяти. Сошег, ИеггеотЬ 5узгетлз РезЬ1л. Первая часть книги посвящена традиционным методам обработки сетевых пакетов.

Во второй части речь идет о сетевых процессорах, их назначении, архитектурах, различных конструктивных решениях. В третьей части разбирается конкретный пример — сетевой процессор Аяеге. Ра11у апг! Ток!ез, Рппар!ез апл! РтасГтс!ез от'1лгетсоллесГюп №ПеотЬх Эта книга для тех, кто интересуется коммуникационными сетями. После общего знакомства с топологиями рассматриваются сетевые топологии «бабочка» и тор, а также неблокирующие топологии.

Далее следуют главы, посвященные трассировке, управлению потоками данных, буферизации, взаимной блокировке и родственным проблемам. Ропяагга ег а1., ТЬе ЯоитсеЬооЬ оТ Ратайе! Сотрихщ. Методики программирования для мультипроцессоров и кластеров радикально отличаются от соответствующих методик для однопроцессных систем. Семь ведущих специалистов в предметной области излагают в этой книге свои взгляды на различные аспекты параллельного программирования, в частности на параллельные архитектуры, программные технологии, параллельные алгоритмы и некоторые приложения. Н1! 1, Ми!6ртосеззотз ЯЬоиЫ БирротГ Ятр1е Метоту-Сопязтепсу Мог1еЬ.

Нестрогие модели памяти — важная и спорная проблема, возникающая при разработке памяти для мультипроцессора. Такие модели дают возможность провести определенную аппаратную оптимизацию (например, изменить порядок обращений к памяти), но усложняют программирование. В этой статье автор поднимает различные вопросы, связанные с состоятельностью памяти, и приходит к выводу, что со слабо состоятельной памятью связано больше проблем, чем преимуществ. 718 Глава 9.

Библиография Нч апя анси Хп, 5са1аЫе Ратайе1 Сотриппя. Авторы рассматривают и программное, и аппаратное обеспечение, поэтому им удалось всесторонне и доступно раскрыть тему параллельных вычислений. В книге говорится о 1)МА- и Н11МА-мультипроцессорах, системах МРР, кластерах, передаче сообщений, параллельном программировании. 1.аи ~оп, 1И11 №йеотЬ Ртосеззот УпЫ Ь1ое ир го ТЬеи Ртотме? Считается, что сетевые процессоры способны ускорить обработку пакетов, однако гарантировать это пока сложно. В своей статье автор анализирует как саму технологию, так и ряд факторов, которые могут повлиять на ее дальнейшее развитие.

МсКшяЫ е1 а1., %хте1езг Сто. Не успели возникнуть распределенные вычисления, как актуальной стала проблема их следующего, беспроводного, поколения. Подобно обычным системам распределенных вычислений, их беспроводная разновидность служит для совместного использования вычислительных ресурсов разных организаций с целью создания виртуальных органиэаций, но в беспроводные распределенные вычисления могут вовлекаться также мобильные пользователи.

Две следующие работы также посвящены беспроводным распределенным вычислениям. Рйзгег, Тп 5еатсЬ оу СЬи~етх 2пс1 ед. Хотя определение кластера появляется только на странице 72 (группа совместно работающих компьютеров), это понятие, очевидно, включает в себя все обычные мультикомпьютерные и мультипроцессорные системы.

Подробно рассматриваются их аппаратное и программное обеспечение, производительность и доступность. Предупредим читателя: хотя стиль изложения автора кажется поначалу увлекательным, к 500-й странице вся увлекательность сходит ~на нет>. Яшг ес а1., МРЬ ТЬе Сотр1еге тететепсе Маииай Название говорит само за себя. Если вы хотите научиться программировать с использованием пакета МР1, обратитесь к этому руководству. В книге рассказывается о двухточечном и коллективном взаимодействии, коммуникаторах, управлении средой и многом другом. Бгепзсгош ег а1., Ттетий т 5Ьатес1 Метоту Ми1прюсеззпц. Мультипроцессоры с общей памятью часто считают суперкомпьютерами для сложных научных вычислений.

В действительности — это только крошечная часть их рынка. В статье обсуждается, какие сферы охватывает рынок таких машин и каково значение их архитектуры. Упяегег ег а1., А 5июеу о1 Ртосеяотз илгЬ Ехр1гся Ми1гиЬтеайпд. В этой работе изложены принципы функционирования всех основных видов многопоточности. Помимо теоретической части, здесь есть примеры научного и коммерческого применения этой технологии в вычислительных системах. ~Чо11, ТЬе Ригите о1 Мийгртосеззот 5уз1еегг-оп-СЬгрх После описания трех современных конструктивных решений однопроцессорных систем автор рассматривает вопросы будущего аппаратного и программ- Литература для дополнительного чтения 71 9 ного обеспечения таких систем В частности, затрагиваются проблемы функционирования в реальном времени, рассеяния энергии, операционных систем и безопасности Двоичные числа и числа с плавающей точкой Соду, Апа1уз!з о1 РгорозаЬ !ог ГЬе Ноайпя-Ро1пГ 5Гапдап1 Некоторое время назад институт! ЕЕЕ предложил архитектуру команд с плавающей точкой, которая стала стандартом ае 1асго для всех современных процессоров Автор обсуждает различные вопросы, предложения и возражения, которые возникали в ходе стандартизации 1ЕЕЕ, Р>пс о~ Йе и-Й 5утрояит оп Сотри1егАпМте1с Вопреки общепринятому мнению, арифметика является областью активных исследований Специалистами написано много научных трудов На симпозиуме, которому посвящены эти материалы, обсуждались темы прогрессий, быстрых алгоритмов сложения и умножения, арифметического аппаратного обеспечения СВИС, сопроцессоров, отказоустойчивости, округления и многие другие Когеп, Сотри1ег АпйтеВс А1йопйтз Работа по арифметике, в которой основное внимание уделяется быстрым алгоритмам сложения, умножения и деления Рекомендуется к прочтению теми, кто считает, что уже к шестому классу средней школы знал и прочитал об арифметике все, что возможно Кпцг!>, 5ет1питепса1 А1допВ>тя Згд ед Обширный материал о позиционных системах счисления, арифметике с плавающей точкой, арифметике с многократно увеличенной точностью и о случайных числах Книга требует и заслуживает внимательного изучения %"!!хоп, Ноа11пВ-Ро1пг 5ип>1иа1 К1г Хорошая книга для начинающих о числах с плавающей точкой и о стандартах Обсуждав>тся некоторые популярные задачи, относящиеся к числам с плавающей точкой 1например, 1лпрас1) Программирование на языке ассемблера В1шп, Р>о 1езяопа1 АззетЫу 1апхрзаяе Руководсгво для специалистов по программированию процессоров Репг!пш на языке ассемблера Предполагается, что на компьютере Репг!цш читателя установлена операционная система 1зпцх Основное внимание уделяется ассемблеру 1лшх, инструментальным средствам О! 113 и системным вызовам 11пцх 1гч!пе, АяетЫу Уапяиаяе 1ог 1пге1-Вазед Сотригет, 41!> ед Основной темой книги является программирование процессоров 1пге! на языке ассемблера Кроме того, здесь рассматриваются вопросы программирования ввода-вывода, макросы, файлы, компоновка, прерывания и т д Алфавитный список литературы 721 18.

Характеристики

Тип файла
DJVU-файл
Размер
13,7 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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