Computer Architecture with Python and ARM: Learn how computers work,


Код: 16248411374
6258 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 10

Заказывая «Computer Architecture with Python and ARM: Learn how computers work,» данный товар из каталога «Железо» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.

Компьютерная архитектура с использованием Python и ARM: узнайте, как работают компьютеры, программируйте самостоятельно и изучите язык ассемблера на Raspberry Pi

  • Автор: Клементс, Алан
  • Издатель: Packt Publishing
  • Дата выпуска: 31 июля 2023 г.
  • Количество страниц: 412
  • Размеры: 23,5 x 19,1 x 2.2
  • Язык: английский: опубликовано; Английский: язык оригинала; Английский
  • ISBN: 9781837636679

Изучите компьютерную архитектуру с помощью Python и ARM, моделируя выполнение ассемблерных программ и разрабатывая компьютерный симулятор. При покупке печатной версии книги или книги Kindle входит бесплатная электронная книга в формате PDF. Ключевые особенности. Создайте компьютерный симулятор с помощью Python: изучите архитектуру компьютера, спроектировав и создав симулятор. Python для архитектуры: используйте Python для моделирования и выполнения инструкций на ассемблере. Программирование ARM на Raspberry Pi: изучите Язык ассемблера ARM и запуск программ на Raspberry Pi. Описание книги Это подробное руководство предлагает уникальный и захватывающий опыт обучения, сочетая программирование на Python с архитектурой ARM. Начиная с введения в компьютерную архитектуру и поток данных в компьютерной системе, вы перейдете к созданию собственного интерпретатора с использованием Python. Вы увидите, как эта основа позволяет моделировать компьютерные операции, и узнаете, как усовершенствовать симулятор путем добавления новых инструкций и отображения улучшенных результатов. По мере продвижения вы изучите программу ассемблера и симулятора TC1, чтобы получить представление об анализе инструкций и изучить практические примеры симуляторов. Это поможет вам приобрести необходимые навыки понимания сложных компьютерных инструкций и укрепить понимание компьютерной архитектуры. Кроме того, вы познакомитесь с операционной системой Raspberry Pi, что подготовит вас к детальному изучению языка компьютера ARM. Сюда входит изучение архитектуры набора команд ARM, инструкций обработки данных, подпрограмм и стека. Этот ресурс с четкими объяснениями, практическими примерами и упражнениями по программированию позволит вам спроектировать и построить собственный компьютерный симулятор, моделировать программы на языке ассемблера и использовать Raspberry Pi для программирования ARM. Чему вы научитесь Освоить основные принципы компьютерной архитектуры. Понять роль регистров, памяти и потока данных в компьютерах. Узнайте, как спроектировать и реализовать компьютерный симулятор с использованием Python. Симулировать и выполнять программы на языке ассемблера на симуляторе. Улучшить симулятор, используя новые инструкции. для улучшения результатов. Анализируйте сложные компьютерные инструкции для более глубокого понимания архитектуры. Изучите набор инструкций ARM и обработку данных на Raspberry Pi. Развивайте навыки написания, ассемблирования и запуска кода ARM на Raspberry Pi. Для кого предназначена эта книга Эта книга предназначена для студентов университетов, изучающих информатику, особенно тех, кто изучает модуль компьютерной архитектуры. Благодаря практическому подходу и кратким объяснениям он также подходит для любителей, энтузиастов и самообучающихся, стремящихся глубже понять компьютерные системы. Книга предполагает базовые знания основ счисления, двоичной арифметики и концепций булевой логики. Хотя эта книга в основном посвящена области информатики, она в меньшей степени ориентирована на электротехнику или электронику. Оглавление Введение в компьютер Архитектура компьютера: Поток данных в компьютере Создание интерпретатора: Первые шаги Еще немного Python Анализ инструкции Различные типы вычислительных технологий Добавление новых инструкций Отображение результатов Примеры симуляторов «Основы операционной системы Raspberry Pi» "Архитектура набора команд ARM" Инструкции по обработке данных ARM Приложение I: Примеры кода ARM