progamas propuestos

Páginas: 4 (804 palabras) Publicado: 27 de septiembre de 2015
FIME UANL
PROGRAMAS PROPUESTOS

Instrucciones orientadas a Registros

1.1 Idear un programa que transfiera el contenido del Registro 0x20 alRegistro 0x21.

1.2 Idear un programa que intercambie el contenido del Registro 0x22 al Registro 0x23.

1.3 Diseñar un programa que sume sin acarreo el contenido de:
(0x20) + (0x21) = (0x22)

1.4Diseñar un programa que separe en 2 nibles los 8 bits del Registro 0x20 colocando el nible de mayor peso en el nible de menor peso de la registro 0x21y el de menor peso en el nible de menor peso Registro0x22.

Antes
0x20
3F

0x21
XX

0x22
YY



Después
0x20
3F

0x21
03

0x22
0F


1.5 Diseñar un programa que intercambie los nibles del Registro 0x23.
Ejemplo:
Antes
0x23
37



Después
0x23
73

1.6Diseñar un programa que efectúe las siguientes operaciones lógicas entre los registros 0x20 y 0x21. Colocar los resultados en los siguientes registros:

0x22 = (0x20) AND (0x21)
0x22 = (0x20)OR (0x21)
0x22 = (0x20) EX.OR (0x21)
0x22 = (0x20) NAND (0x21)
0x22 = (0x20) NOR (0x21)
0x22 = (0x20) EX.NOR (0x21)

1.7 Diseñar un programa que efectúe la multiplicación por 4 del contenido delregistro 0x20. Pruebe el programa con un valor tal que no se genere acarreo.

1.8 Diseñar un programa que efectúe la multiplicación por 9 del contenido del registro 0x20. Pruebe el programa con unvalor tal que no se genere acarreo.

1.9- Diseñar un programa que sume con acarreo el contenido de
(0x20)+(0x21)=(0x22)(0x23).

1.10- Diseñar un programa que sume en decimal (BCD) con acarreo elcontenido de (0x20)+(0x21)=(0x22)(0x23)

1.11.- Diseñar un programa que seleccione la palabra numéricamente mayor (valor absoluto) del contenido del registro 0x20 y 0x21 y coloque el resultado en elregistro 0x22.

1.12.- Diseñar un programa que seleccione la palabra positiva del contenido del registro 0x20 y 0x21 y coloque el resultado en el registro 0x22.

2.- PROGRAMAS TIPO LAZO
.
2.1.-...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Progamas
  • progama
  • Progamer
  • Progama
  • Progama
  • Progamas
  • progamas
  • ProGamer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS