An open API service indexing awesome lists of open source software.

https://github.com/Badjavii/Core-Compu

This repository documents the key concepts of Computer Organization and Architecture and Assembly Language Programming. It includes resources on basic hardware, system design, and guides for writing and debugging Assembly programs. Ideal for those who want to understand the inner workings of computers and improve their low-level programming skills.
https://github.com/Badjavii/Core-Compu

assembler computer-architecture computer-organization

Last synced: 8 months ago
JSON representation

This repository documents the key concepts of Computer Organization and Architecture and Assembly Language Programming. It includes resources on basic hardware, system design, and guides for writing and debugging Assembly programs. Ideal for those who want to understand the inner workings of computers and improve their low-level programming skills.

Awesome Lists containing this project

README

          

# Organización de Computadoras, Sistemas Operativos y Arquitectura | Ensamblador

Este repositorio se creó para documentar el proceso de aprendizaje sobre la organización interna de una computadora, los sistemas operativos y la arquitectura aplicada. Además, el repositorio contiene una sección dedicada al lenguaje de programación ensamblador.

## Índice

- Organización de Computadoras.
- Introducción a la Organización de Computadoras - Hardware Básico.
- Historia de la Computación - Desarrollos Iniciales y Avances del Siglo XX.
- Sistemas Numéricos - Historia, Componentes y Operaciones.
- Profundización en la Arquitectura de von Neumann - ALU, CU, Registros y Ciclos de Instrucción.

- Arquitectura de Computadoras.
(Próximamente...)

- Sistemas Operativos.
- Evolución de los Sistemas Operativos.
- Conceptos Generales de los Sistemas Operativos.
- Procesos e Hilos.
- Planificación.
- Gestión de Memoria.
- Entrada/Salida.
- Seguridad.

- Programación en Lenguaje Ensamblador.
- ¿Qué es un Lenguaje Ensamblador?
- Características del Lenguaje Ensamblador. - Tipos de lenguaje ensamblador - Pseudoensamblador.
- Ensamblador Intel 8086.

## Acerca de la organización de la computadora

La organización de la computadora se refiere a la estructura y el comportamiento de los componentes físicos de una computadora. Esto incluye hardware básico como la CPU, la memoria y los dispositivos de entrada/salida. En esta sección, exploramos cómo estos componentes interactúan entre sí y cómo se gestionan para realizar tareas computacionales.

## Acerca de los sistemas operativos

El sistema operativo es la interfaz que comunica el hardware con las aplicaciones de software. En esta sección, profundizamos en cómo se construye un sistema operativo, abarcando su funcionamiento y sus campos.

## Acerca de la arquitectura de la computadora

(Próximamente...)

## Acerca del lenguaje ensamblador

El ensamblador es un lenguaje de programación utilizado para programar microprocesadores. El ensamblador es la representación más directa del lenguaje máquina. En esta sección, aprendemos sobre la sintaxis del ensamblador, cómo escribir y depurar programas en este lenguaje y su aplicación en la programación de sistemas.