Информация о книге

978-5-469-01450-8

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » Основы программирования и алгоритмы » Аппаратное обеспечение и эффективное программирование

Магда Ю.С., Аппаратное обеспечение и эффективное программирование


серия: Библиотека программиста
Питер, 2007 г., 352 стр., 978-5-469-01450-8 , 233*163*15 мм., тираж: 2000


Описание книги

В книге излагаются наиболее важные особенности архитектуры персональных компьютеров и их влияние на качество программного кода. Рассмотрены принципы реализации математических вычислений в новейших поколениях процессоров, организации памяти и дисковых подсистем, функционирования устройств ввода-вывода в контексте их эффективного применения в языках C++, Pascal, delphi и Assembler при разработке программ. Материал книги включает многочисленные примеры программного кода. Для Программистов любого уровня подготовки.

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Введение
Глава 1. Целые числа
Глава 2. Числа с плавающей точкой
Глава 3. Символы и строки
Глава 4. Массивы, структуры и объединения
Глава 5. Архитектура ввода-вывода и
организация памяти
Глава 6. Логическая организация памяти.
Виртуальная память
Глава 7. Программные реализации доступа к
данным в памяти
Глава 8. Архитектура и вычислительные
возможности процессоров Intel Pentium
Глава 9. Программная модель и команды
процессора
Глава 10. Арифметика больших чисел и
оптимизация целочисленных вычислений
Глава 11. Оптимизация операций с плавающей
точкой
Глава 12. Программирование логических операций
Глава 13. Мультимедийные расширения
процессоров Intel Pentium
Глава 14. Кэширование команд и данных
Глава 15. Подсистема ввода-вывода
Глава 16. Параллельный порт и его
программирование
Глава 17. Ввод-вывод данных через
последовательный порт компьютера
Глава 18. Архитектура USB
Заключение
Алфавитный указатель


Об авторе


Последние поступления в рубрике "Основы программирования и алгоритмы"



Программирование на visual c# 2013. Учебное пособие для прикладного бакалавриата Программирование на visual c# 2013. Учебное пособие для прикладного бакалавриата Казанский А.

Эта книга предназначена для изучения программирования на одном из самых современных и мощных языков — Visual C# 2013. Язык C# создан для программирования в Windows и вместе со средой разработки IDE Microsoft Visual Studio 2013 позволяет разрабатывать эффективные приложения, имеющие удобный графический интерфейс для решения прикладных задач....

Программирование на языке высокого уровня С/С++. Конспект лекций Программирование на языке высокого уровня С/С++. Конспект лекций Зоткин С.

Приведены основные элементы языков программирования C/C++: типы данных, операторы и операции, структура программы, работа с файлами, основы численных методов решения инженерных задач, организация данных в виде стека, очереди, списка и дерева.Для студентов первого курса бакалавриата направления подготовки 09.03....

Примеры и задачи по программированию на Паскале и Питоне. Фонд оценочных средств для промежуточных аттестаций. Часть 1. Учебное пособие Примеры и задачи по программированию на Паскале и Питоне. Фонд оценочных средств для промежуточных аттестаций. Часть 1. Учебное пособие Пылькин А.Н., Москвина О.П.

В сборнике рассмотрены примеры разработки алгоритмов и программ по различным разделам программирования. Приведены практические примеры программ на языках Паскаль и Питон. По каждой теме даны наборы заданий различной степени сложности....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Магда Ю.С., Аппаратное обеспечение и эффективное программирование в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.