Está en la página 1de 5

Trabajo Colaborativo

Entrega I
Arquitectura del computador
Politécnico Gran colombiano

Presentado Por: Gina Torres 1520010914

Introducción

La arquitectura del computador se define como: “la ciencia y el arte de diseñar, seleccionar
e interconectar componentes de hardware, y el de diseñar interfaces hardware/ software
para crear sistemas de cómputo que cumplan ciertas metas funcionales, de desempeño, de
consumo de energía, de costo, entre otros” (Patt, 2001). Claramente, la arquitectura del
computador no se refiere al diseño de edificios. Sin embargo, sí toma de la definición de
“arquitectura” el hecho de diseñar una estructura y la interconexión de componentes según
las especificaciones de uso esperado, en el caso de la arquitectura del computador del
dispositivo de cómputo.

Objetivo General

Aplicar los conocimientos adquiridos con la finalidad de alcanzar los ejercicios planteados
mediante este trabajo.

Objetivo General

 Determinar si un número es primo o no.


 Se debe diseñar el algoritmo en alto nivel.
 Se debe definir qué instrucciones de bajo nivel son requeridas y diseñar el Conjunto
de Instrucciones (ISA).
 Se debe definir la estructura de hardware mínima para poder ejecutar todas las
instrucciones definidas en el conjunto de instrucciones.
 Se debe montar la estructura de la microarquitectura de hardware sobre el simulador
Logisim.
 Se debe incluir la simulación (en Logisim) de al menos 2 ejemplos diferentes para
demostrar que funciona correctamente.
 Se deben documentar todas las decisiones de diseño.

Entrega I

Documento con el diseño del algoritmo, en pseudocódigo o un lenguaje de programación


en alto nivel, que dé solución al problema: “Determinar si un número es primo o no”.
Adicionalmente, se debe especificar qué tipos de instrucciones pueden ser requeridas para
la solución del problema, de acuerdo con el algoritmo diseñado.
R/
Instrucciones

 Se ingresa un dato de tipo numérico.


 Se lee el dato numérico ingresado anterior mente.
 Los puntos anteriores se realizan en un siclo en este caso un do-while
 Se realiza en una condición si el numero ingresado es <= 0, si se cumple esta
condición se indica que se debe de ingresar un número mayor a cero y continua
dentro del ciclo.
 Si el número es mayor a cero continua el proceso saliendo del ciclo y se inicia la
variable i =2.
 En un nuevo ciclo en este caso un while se comprueba si el número ingresado tiene
algún divisor a partir de la variable i.
 Mientras se conoce el ciclo se aumenta el valor de i=i+1.
 Analizamos en una condición si el valor de la variable num = i si es el valor de la
variable primo es igual a true de lo contrario es false.
 Si el valor de la variable primo es igual a true retomamos un mensaje indicando que
el número ingresado es primo de lo contrario le indicaremos que el número no es
primo.
Conclusiones

Mediante este trabajo se da a conocer la importancia de aprender la relación entre el


software y el hardware de un computador y de qué manera se deben relacionar entre sí,
además de entender la forma en que debemos analizar las ordenes que va a recibir el
software para así poder generarlas de un modo adecuado y cumplir con la necesidad
planteada.

Referencias
Guía 1 – Arquitectura de Computación
https://www.areatecnologia.com/informatica/pseudocodigo.html
https://es.slideshare.net/jairofr97/pasos-necesarios-para-crear-pseudocdigo-y-un-algoritmo

También podría gustarte