100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Notas de lectura

Apuntes Módulos 1-6 estructura computadores

Puntuación
-
Vendido
-
Páginas
137
Subido en
18-02-2022
Escrito en
2021/2022

Apuntes Módulos 1-6 estructura computadores

Institución
Grado











Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
18 de febrero de 2022
Número de páginas
137
Escrito en
2021/2022
Tipo
Notas de lectura
Profesor(es)
Gerard manolellas
Contiene
Todas las clases

Temas

Vista previa del contenido

lOMoARcPSD|10192405




Modulo 6


Estructura de computadors (Universitat Oberta de Catalunya)




StuDocu no està patrocinat ni avalat per cap col·legi o universitat
Descarregat per david font ()

, lOMoARcPSD|10192405




Programación
en ensamblador
(x86-64)
Miquel Albert Orenga
Gerard Enrique Manonellas
PID_00218269




Descarregat per david font ()

, lOMoARcPSD|10192405




CC-BY-SA • PID_00218269 Programación en ensamblador (x86-64)




Los textos e imágenes publicados en esta obra están sujetos –excepto que se indique lo contrario– a una licencia de
Reconocimiento-Compartir igual (BY-SA) v.3.0 España de Creative Commons. Se puede modificar la obra, reproducirla, distribuirla
o comunicarla públicamente siempre que se cite el autor y la fuente (FUOC. Fundació per a la Universitat Oberta de Catalunya), y
siempre que la obra derivada quede sujeta a la misma licencia que el material original. La licencia completa se puede consultar en:
http://creativecommons.org/licenses/by-sa/3.0/es/legalcode.ca



Descarregat per david font ()

, lOMoARcPSD|10192405




CC-BY-SA • PID_00218269 Programación en ensamblador (x86-64)



Índice




Introducción............................................................................................... 7


Objetivos....................................................................................................... 9


1. Arquitectura del computador........................................................ 11
1.1. Modos de operación ................................................................... 11
1.1.1. Modo extendido de 64 bits ........................................... 13
1.1.2. Modo heredado de 16 y 32 bits .................................... 14
1.1.3. El modo de gestión de sistema ...................................... 15
1.2. El modo de 64 bits ..................................................................... 15
1.2.1. Organización de la memoria ......................................... 16
1.2.2. Registros ......................................................................... 18


2. Lenguajes de programación............................................................ 22
2.1. Entorno de trabajo ...................................................................... 23


3. El lenguaje de ensamblador para la arquitectura x86-64....... 25
3.1. Estructura de un programa en ensamblador .............................. 25
3.2. Directivas ..................................................................................... 26
3.2.1. Definición de constantes ............................................... 26
3.2.2. Definición de variables .................................................. 27
3.2.3. Definición de otros elementos ...................................... 31
3.3. Formato de las instrucciones ...................................................... 33
3.3.1. Etiquetas ......................................................................... 34
3.4. Juego de instrucciones y modos de direccionamiento ............... 35
3.4.1. Tipos de operandos de las instrucciones x86-64 ........... 36
3.4.2. Modos de direccionamiento .......................................... 39
3.4.3. Tipos de instrucciones ................................................... 43


4. Introducción al lenguaje C.............................................................. 46
4.1. Estructura de un programa en C ................................................ 46
4.1.1. Generación de un programa ejecutable ........................ 47
4.2. Elementos de un programa en C ................................................ 48
4.2.1. Directivas ....................................................................... 48
4.2.2. Variables ......................................................................... 49
4.2.3. Operadores ..................................................................... 50
4.2.4. Control de flujo ............................................................. 52
4.2.5. Vectores .......................................................................... 54
4.2.6. Apuntadores ................................................................... 56
4.2.7. Funciones ....................................................................... 57
4.2.8. Funciones de E/S ........................................................... 58




Descarregat per david font ()
$8.83
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
davidfont164

Documento también disponible en un lote

Conoce al vendedor

Seller avatar
davidfont164 Universitat Oberta de Catalunya
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
3 año
Número de seguidores
0
Documentos
10
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes