viernes, 24 de enero de 2014

Pack de Libros de Assembler

Pack de Libros de Assembler
El lenguaje ensamblador, o assembler (assembly language en inglés), es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladores y otroscircuitos integrados programables. 

Implementa una representación simbólica de los códigos de máquinabinarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador. Esta representación es usualmente definida por el fabricante de hardware, y está basada en los mnemónicos que simbolizan los pasos de procesamiento (las instrucciones), los registros del procesador, las posiciones de memoria y otras características del lenguaje. Un lenguaje ensamblador es por lo tanto específico de cierta arquitectura de computador física (o virtual). Esto está en contraste con la mayoría de los lenguajes de programación de alto nivel, que idealmente son portátiles.
Un programa utilitario llamado ensamblador es usado para traducir sentencias del lenguaje ensamblador al código de máquina del computador objetivo. El ensamblador realiza una traducción más o menos isomorfa (un mapeo de uno a uno) desde las sentencias mnemónicas a las instrucciones y datos de máquina. Esto está en contraste con los lenguajes de alto nivel, en los cuales una sola declaración generalmente da lugar a muchas instrucciones de máquina.
Muchos sofisticados ensambladores ofrecen mecanismos adicionales para facilitar el desarrollo del programa, controlar el proceso de ensamblaje, y la ayuda de depuración. Particularmente, la mayoría de los ensambladores modernos incluyen una facilidad de macro (descrita más abajo), y son llamados macro ensambladores.
Fue usado principalmente en los inicios del desarrollo de software, cuando aún no se contaba con potentes lenguajes de alto nivel y los recursos eran limitados. Actualmente se utiliza con frecuencia en ambientes académicos y de investigación, especialmente cuando se requiere la manipulación directa de hardware, alto rendimiento, o un uso de recursos controlado y reducido.

Kbytes       Nombre                                          Formato     Idioma
675,561     Assembler 01 P. Avanzada lenguaje ensamblador    PDF           Español
170,033     Assembler 02 manual ensamblador                  PDF           Español
4,847,129   Assembler 03 CW Assembler HC12 RM                PDF           Inglés
982,245     Assembler 04 ASM Analog Devices DSP              PDF           Inglés
151,191     Assembler 05 IntelCodeTable_es                   PDF           Español
192,364     Assembler 06 Tutorial bajo Linux                 PDF           Español
2,063,251   Assembler 07 ASM procesador zylog z80            PDF           Español
7,108,552   Assembler 08 El Universo Digital del IBM PC 4Ed  PDF           Español
610,193     Assembler 08 Microcontroladores                  PDF           Español
1,002,709   Assembler 09 Proyecto Ensamblador8051            PDF           Español
138,752     Assembler micro PIC                              DOC           Español
3,803,136   Curso Completo de Assembler intel 80 386         ISO            Inglés
628,432     Curso basico de Ensamblador                      PDF           Español
4,595,618   Ensamblador para Procesadores Intel© 5Ed         PDF           Español
27,731,993  Lenguaje.Ensamblador por Peter Abel              PDF           Español

Muchos dispositivos programables (como los microcontroladores) aún cuentan con el ensamblador como la única manera de ser manipulados.


No hay comentarios:

Publicar un comentario