Ejercitario SAP II
a) Considerando la arquitectura y el conjunto de instrucciones del SAP II escriba unprograma que cuente la cantidad de número impares existente en una lista de 32 posiciones de la memoria. (10P)
Posición 1024: Dirección de inicio de la lista
Posición 1026: Dirección donde guardar elnúmero de impares
encontrados en la lista
b) Considerando la arquitectura y el conjunto de instrucciones del SAP III, escriba un programa que aísle y “setee” (convierta a 1) si es cero, un bitcualquiera de una palabra cualquiera de la memoria. (10P)
Posición 1024H: Dirección de la palabra a ser verificada
Posición 1026H: Posición del bit a ser aislado (el bit menos
significativo es el0)
I) Considere la arquitectura del SAP II. Suponga que quiere realizar la resta de dos número menores a 255, suponga además que la instrucción SUB no está disponible y que la ULA puede realizarsolamente la instrucción ADD. Escribe utilizando mnemotecnia, como realizar la mencionada resta de dos números que se encuentran en las direcciones 9H y AH, el resultado debe almacenarse en la direcciónFH (4P).
a) Considerando la arquitectura del SAP II, escribe un programa que lea un número entero y positivo N a través de la puerta 1. Que calcule N2 y que el resultado sea almacenado en ladirección 2500H. Realizar la operación en una subrutina denominada potencia que inicia en la dirección 5000H. (5P)
b)
c) Considerando la arquitectura del SAP II, escribe un programa que lea un númeroentero y positivo N a través de la puerta 1. Que calcule N10 y que el resultado sea almacenado en la dirección 2500H. Realizar la operación en una subrutina denominada potencia que inicia en la...
Regístrate para leer el documento completo.