Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lenguaje ensamblador
Nombre de la Licenciatura
Sistemas computacionales
Matrícula
390001578
Nombre de la Tarea
Actividad 2
Unidad #
Sistemas numericos en computo
Nombre del Profesor
Eduardo Pazoz Gutierrez
Fecha
XXXX1
ACTIVIDAD
Unidad #: Tema
Materia
ACTIVIDAD 2
El hardware es lo que hace a una máquina rápida; el software es lo que hace que
una máquina rápida se vuelva lenta. Craig Bruce
Objetivos:
Instrucciones:
Lectura
Introduccion:
La informática es una disciplina fundamental en la actualidad, y para entenderla es necesario
tener conocimientos sobre conceptos como el lenguaje ensamblador, la aritmética y la
2
Unidad #: Tema
Materia
Realice las conversiones para llenar la tabla en dónde en cada renglón hay una sola
cantidad representada en el sistema que indica la cabecera de la columna:. Nota:
Pega una foto o imagen de las conversiones realizadas a mano
3
Unidad #: Tema
Materia
150 / 2 = 75 residuo 0
75 / 2 = 37 residuo 1
37 / 2 = 18 residuo 1
18 / 2 = 9 residuo 0
9 / 2 = 4 residuo 1
4 / 2 = 2 residuo 0
2 / 2 = 1 residuo 0
1 / 2 = 0 residuo 1
150 / 8 = 18 residuo 6
18 / 8 = 2 residuo 2
2 / 8 = 0 residuo 2
150 / 16 = 9 residuo 6
9 / 16 = 0 residuo 9
4
Unidad #: Tema
Materia
El último dígito (7) se multiplica por 8 elevado a la potencia 0 (que es 1), dando
como resultado 7.
El segundo dígito (7) se multiplica por 8 elevado a la potencia 1 (que es 8), dando
como resultado 56.
El primer dígito (3) se multiplica por 8 elevado a la potencia 2 (que es 64), dando
como resultado 192.
Se suman los resultados de las multiplicaciones: 7 + 56 + 192 = 255.
Por lo tanto, el número octal 377 es equivalente al número decimal 255.
5
Unidad #: Tema
Materia
lo multiplica por 16 elevado a una potencia que depende de la posición del dígito. Se
suman los resultados de cada multiplicación.
Por ejemplo, para convertir el número hexadecimal FA a decimal:
Lectura
1) Conceptos básicos del lenguaje ensamblador (Jiménez, 2014).
2) Aritmética y representación de la información en el computador.
(n.d) (Capítulo 4)
3) Programación en ensamblador conceptos básicos (Rincón, L.,
n.d)
6
Unidad #: Tema
Materia
7
Unidad #: Tema
Materia
8
Unidad #: Tema
Materia
Conclusion:
En conclusión, los conceptos básicos del lenguaje ensamblador, la aritmética
y la representación de la información en el computador, y la programación
en ensamblador son fundamentales en el mundo de la informática. El
lenguaje ensamblador permite programar directamente en la arquitectura del
procesador, lo que lo hace muy poderoso pero también muy complejo. La
aritmética y la representación de la información son conceptos clave en la
computación, y la programación en ensamblador se utiliza principalmente
para desarrollar programas de bajo nivel como sistemas operativos y
controladores de dispositivos. Es importante tener un conocimiento sólido de
estos conceptos para comprender cómo funcionan los ordenadores y cómo se
pueden programar para realizar tareas específicas.
Citas:
(Jiménez, 2014). Conceptos básicos del lenguaje ensamblador. México.
UTEL.
(s.a., s/f). Aritmética y representación de la información en el
computador.
Capalbo, A., Alegrechi, D. y Almiron, E. (2010). Introducción al entorno
emu8086.
(Rincón, L; Rodríguez; n/f). Programación en ensamblador: conceptos
básicos.
Forma de evaluación:
- Presentación 30%
(Uso de formato
9
Unidad #: Tema
Materia
utel, redacción y
ortografía,
bibliografía
soliciadada)
- Introducción
- Conlusión
Ejercicio 1 30%
40%
Ejercicio 2
Total 100%
1
0