Воскресенье, 28.04.2024, 06:05
Приветствую Вас Гость | RSS

bookin.ucoz.ru


Меню сайта

Файлы

Главная » Файлы » Информатика и вычислительная техника » Программирование на ASSEMBLER
На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений. Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"

Dandamudi S.P. Introduction to Assembly Language Programming for Pentium and RISC Processors
/_ld/147/14775.jpg
Издательство Springer, 2005, -689 pp.

The objective of this book is to introduce assembly language programming. Assembly language is very closely linked to the underlying processor architecture and design. Popular processor designs can be broadly divided into two categories: Complex Instruction Set Computers (CISC) and Reduced Instruction Set Computers (RISC). The dominant processor in the PC market, Pentium, belongs to the CISC category. However, the recent design trend is to use the RISC designs. Some example RISC processors include the MIPS, SPARC, PowerPC, and ARM. Even Intel’s 64-bit processor Itanium is a RISC processor. Thus, both types of processors are important candidates for our study.
This book covers assembly language programming of both CISC and RISC processors. We use the Intel Pentium processor as the representative of the CISC category. We have selected the Pentium processor because of its market dominance. To explore RISC assembly language, we selected the MIPS processor. The MIPS processor is appealing as it closely adheres to the RISC principles. Furthermore, the availability of the SPIM simulator allows us to use a Pentium-based PC to learn MIPS assembly language.

Part I: Overview
Introduction
Basic Computer Organization
Part II: Pentium Assembly Language
The Pentium Processor
Overview of Assembly Language
Procedures and the Stack
Addressing Modes
Arithmetic Flags and Instructions
Selection and Iteration
Logical and Bit Operations
String Processing
ASCII and BCD Arithmetic
Part III: MIPS Assembly Language
MIPS Processor
MIPS Assembly Language
Part IV: Pentium Interrupt Processing
Protected-Mode Interrupt Processing
Real-Mode Interrupts
Part V: Advanced Topics
Recursion
High-Level Language Interface
Floating-Point Operations
A Internal Data Representation
B Assembling and Linking
C Debugging Assembly Language Programs
D SPIM Simulator and Debugger
E IA-32 Instruction Set
F MIPS/SPIM Instruction Set
G ASCII Character Set
Размер:   |  Формат: PDF

Скачать: Перейти на страницу скачивания файла >>

Категория: Программирование на ASSEMBLER
Просмотров: 232

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Поиск
Форма входа

Copyright MyCorp © 2024
Бесплатный конструктор сайтов - uCoz