Main Page
From Movaxes
(Difference between revisions)
(→Programación en Assembler) |
(→Programación en Assembler) |
||
Line 20: | Line 20: | ||
**Ascii | **Ascii | ||
**Opcodes y Operandos | **Opcodes y Operandos | ||
- | **Los Registros | + | **[http://www.editthis.info/movaxes/ASM_Los_Registros Los Registros] |
**Direccionamiento de la memoria | **Direccionamiento de la memoria | ||
**Modos de direccionamiento | **Modos de direccionamiento | ||
- | ** | + | **Operaciones Lógicas |
+ | **Operaciones Aritméticas | ||
***Instrucciones de control | ***Instrucciones de control | ||
**Procedimientos | **Procedimientos |
Revision as of 14:05, 9 February 2007
Contents |
WIKI
Introducción
Me ha interesado últimamente el desarrollo de Sistemas Operativos pero solo he encontrado tutoriales básicos y en ingles, me han servido de mucho no lo dudo, pero he decidido que mientras aprendo voy a escribir tutoriales para aquellos interesados en el tema. No solo sobre SO, sino también sobre GNU/Linux, programación, etc.
Uso Linux nada mas así que casi todo estará orientado a GNU/Linux, sin embargo muchos de los tutoriales se aplican también a Windows, pero tendrás que investigar un poco...
Puedes también ver mi blog: Blog de Movaxes: Mundo Libre o escribirme a: movax0x13 @ gmail.com
TUTORIALES:
Programación en Assembler
- Introducción
- ¿Por qué aprender ASM?
- Antes de empezar
- Primera Parte (Aprendiendo ASM)
- Tipos de Datos
- Ascii
- Opcodes y Operandos
- Los Registros
- Direccionamiento de la memoria
- Modos de direccionamiento
- Operaciones Lógicas
- Operaciones Aritméticas
- Instrucciones de control
- Procedimientos
- Interruptores
- Segunda Parte (Poniéndolo en Práctica)
- Tercera Parte (Programación Gráfica)
- Cuarta Parte (Programando en Linux)
- Quinta Parte (Trucos con ASM)
Programación en C
- Introducción
- ¿Por qué aprender C?
GNU/Linux
- El terminal de GNU/Linux
- Antes de empezar
- Introducción al terminal de Linux
- Tips para el uso del terminal
- Lista de comandos
- Explicación del comando CHMOD
Desarrollo de Sistemas Operativos
- Introducción
- Qué necesitas saber?
- Qué es un Sistema Operativo?
- El Bootloader
- Qué es un bootloader?
- Bootloaders de Juguete (solo por diversión)
- Escribir tu propio Bootloader
- Usando GRUB
- Escogiendo el modo gráfico con GRUB
- El Kernel
- El GDT
- EL IDT
SUELTOS
Código Fuente
Mini Tutoriales
- GTK