Академический Документы
Профессиональный Документы
Культура Документы
ARQUITECTURA DE
COMPUTADORAS
DARWIN ALULEMA
V3 (2020)
1
HERRAMIENTAS
ZOOM
https://zoom.us/meetings
Meet
https://www.facebook.com/groups/680250726064150/
Documentos
GITHUB: https://github.com/
https://github.com/doalulema/Informe
Tecnología:
Computadores mecánicos o electromecánicos con muchas limitaciones.
Personas destacadas:
Blaise Pascal construyó en 1642 una máquina calculadora a para sumar y restar.
Charles Babbage construyó en 1834 de propósito general (almacén, taller y
sección de E/S).
Aiken construyó la Mark I en 1944, inspirado en los estudios de Babbage
Tecnología:
Válvula electrónica de vacío.
Modelos:
ENIAC (1946): 18.000 válvulas, 30 toneladas, 1400 m2, 100 Kw, 5.000 sumas por segundo.
EDSAC (1949): primer ordenador con programa almacenado.
UNIVAC: primer ordenador comercial.
Personas destacadas:
Jonh Von Neumann establece un modelo de la estructura de un ordenador
Modo de funcionamiento:
Se programa en lenguaje máquina, propio de cada máquina y muy
complicado.
Se desconocen los leng. de programación.
No existe S.O.
Se realiza el programa cableado, se solicita hora para la máquina, se inserta
el panel de conexiones en el computador para ejecutar el programa.
V3 (2020) Darwin Alulema 14
2ª GENERACIÓN: 1955-1965
Tecnología:
Transistor (Bardeen-Brattain, 1947).Ventajas: menor espacio, menor consumo, más barato
y mayor fiabilidad. Esto hace disminuir el precio y tamaño de los computadores.
Modelos:
PDP-1 de DIGITAL
Modo de funcionamiento:
Lenguajes de alto nivel : FORTRAN, COBOL, ALGOL, PL/1. Se escribe el programa en
papel, se perfora en tarjetas, se lleva al operador, se recoge el listado de impresora.
Sistema de procesamiento por lotes (con S.O.)
V3 (2020) Darwin Alulema 15
3ª GENERACIÓN: 1965-1980
Tecnología:
Circuitos integrados SSI (hasta 100) y MSI (100-3000)
Modelos:
IBM sistema 360 y PDP-8 (DIGITAL)
Modo de funcionamiento:
Lenguajes de alto nivel BASIC y PASCAL
S.O con multiprogramación
V3 (2020) Darwin Alulema 16
4ª GENERACIÓN: 1980-1990
Tecnología:
Se integra la UCP en un sólo chip: el microprocesador.
Circuitos integrados LSI (3000-30000) y VLSI (más de 30000)
Modelos:
IBM PC (1981), IBM PC XT (1982), IBM PC AT (1984), IBM PS/2 (1987), VAX (DIGITAL,1980), CRAY X-MP
(1983)
Modo de funcionamiento:
Software fácil de usar.
Sistemas operativos MS-DOS, UNIX..
Sistemas operativos de red y sistemas operativos distribuidos
Tecnología:
Circuitos con más de un millón de componentes.
Nuevas arquitecturas: paralelismo.
Tecnología óptica.
Modelos:
CONNECTION MACHINE, máquina masivamente paralela.
• Modo de funcionamiento:
Inteligencia artificial y sistemas expertos.
https://youtu.be/7eOKcLnm0Xo
Implementa el modo de programación del Intel 8086, con algunas extensiones, como
la capacidad de poder pasar al modo protegido o al modo de gestión del sistema. El
procesador se coloca en modo real al iniciar el sistema y cuando este se reinicia.
Es el único modo de operación que permite utilizar un sistema operativo de 16 bits.
El modo real se caracteriza por disponer de un espacio de memoria segmentado de
1 MB con direcciones de memoria de 20 bits y acceso a las direcciones del hardware
(sistema de E/S). No proporciona soporte para la protección de memoria en
sistemas multitarea ni de código con diferentes niveles de privilegio.
Hay que tener presente que la gestión global del sistema de E/S de un
computador la hace el sistema operativo (SO). Las técnicas para controlar este
sistema de E/S las utiliza el SO y el programador cuando quieren acceder al
periférico, pero en las máquinas actuales, a causa de la complejidad de
controlar y gestionar los periféricos, el acceso se lleva a cabo generalmente
mediante llamadas al SO, que es quien gestiona la transferencia. El conjunto de
rutinas que permiten controlar un determinar periférico es lo que
denominamos habitualmente programas controladores o drivers y cuando
el SO quiere hacer una operación de E/S con un periférico llama a una de
estas rutinas.
V3 (2020) Darwin Alulema 49
ASPECTOS BÁSICOS DEL E/S
De manera más concreta, toda operación de E/S que se lleva a cabo entre el computador y
un periférico es solicitada y gobernada desde el procesador, es decir, es el procesador quien
determina en qué momento se debe hacer y con qué periférico, si la operación es de lectura
o escritura, qué datos se han de transferir, y también quién da la operación por acabada.
Para llevar a cabo la operación de E/S, hemos de conectar el periférico al computador. Para
hacerlo, es necesario que el computador disponga de unos dispositivos intermedios por
donde ha de pasar toda la información que inter- cambia el computador con el periférico y
que nos permite hacer una gestión y un control correctos de la transferencia. Estos
dispositivos los llamamos de manera genérica módulo de E/S.
Así pues, para hacer una operación de E/S, el módulo de E/S nos debe
permitir establecer, por una parte, mecanismos de control para
determinar el inicio y el final de la operación de E/S, la cantidad de
información que hay que transmitir, la detección de errores, etc., y, por otra
parte, mecanismos para hacer la transferencia de datos
considerando aspectos como la manera de dirigir el periférico, la
conversión serie/paralela de la información, la conversión de códigos, la
sincronización, etc. Estos mecanismos se reparten entre la unidad de
control del procesador, el módulo de E/S y los programas de E/S.
V3 (2020) Darwin Alulema 54
ASPECTOS BÁSICOS DEL E/S
https://youtu.be/OtPY-yMLpwA
Arch Linux, una distribución basada en el principio KISS, con un sistema de desarrollo continuo entre cada
versión (no es necesario volver a instalar todo el sistema para actualizarlo).
Canaima, es un proyecto socio-tecnológico abierto, construido de forma colaborativa, desarrollado en Venezuela
y basado en Debian.
CentOS, una distribución creada a partir del mismo código del sistema Red Hat pero mantenida por una
comunidad de desarrolladores voluntarios.
Chakra project, una popular distribución para escritorio, inicialmente basada en Arch Linux, actualmente se
encuentra en un desarrollo independiente.
Debian, una distribución mantenida por una red de desarrolladores voluntarios con un gran compromiso por los
principios del software libre.
Dragora y Trisquel, que van adquiriendo importancia entre las distribuciones que sólo contienen software libre.
Cambiar de Directorio: cd
# su
# sudo comando
https://sourceforge.net/projects/rpiqemuwindows/
https://www.youtube.com/watch?v=1vNcNN5gya4
Si tiene una tarjeta SD que todavía no tiene el sistema operativo Raspbian, o si desea
restablecer su Raspberry Pi, puede instalar Raspbian fácilmente usted mismo. Para
hacerlo, necesita una computadora que tenga un puerto de tarjeta SD: la mayoría de
las computadoras portátiles y de escritorio tienen una.
El sistema operativo Raspbian a través de NOOBS
Usar el software NOOBS es la forma más fácil de instalar Raspbian en su tarjeta SD.
Descargar NOOBS
https://www.raspberrypi.org/downloads/
Debería ver un cuadro que vincula a los archivos NOOBS. Haga clic en el cuadro
La opción más simple es descargar el archivo zip de los archivos.Asegúrese de prestar atención al lugar donde
guarda el archivo, para que pueda volver a encontrarlo rápidamente.
Todo lo que esté almacenado en la tarjeta SD se sobrescribirá durante el formateo. Entonces, si la tarjeta SD en la
que desea instalar Raspbian actualmente tiene algún archivo, por ejemplo, de una versión anterior de Raspbian, es
posible que desee hacer una copia de seguridad de estos archivos primero para no perderlos permanentemente.
Visite el sitio web de SD Association y descargue SD Formatter para Windows o Mac.
https://www.sdcard.org/downloads/formatter/index.html
Siga las instrucciones para instalar el software.
Inserte su tarjeta SD en la ranura para tarjeta SD de la computadora o computadora portátil.
En SD Formatter, seleccione su tarjeta SD y formatee la tarjeta.
A continuación, deberá extraer los archivos del archivo zip NOOBS que descargó del
sitio web de Raspberry Pi.
Encuentre el archivo descargado: de manera predeterminada, debe estar en la carpeta Downloads.
Haga doble clic en él para extraer los archivos y mantenga abierta la ventana resultante del
Explorador / Buscador.
Copia los archivos
Ahora abra otra ventana del Explorador / Buscador y navegue hasta la tarjeta SD. Es mejor colocar
las dos ventanas una al lado de la otra.
Seleccione todos los archivos en la carpeta NOOBS y arrástrelos a la ventana de la tarjeta SD para
copiarlos en la tarjeta.
Una vez que se hayan copiado todos los archivos, puede expulsar la tarjeta SD.
Su Raspberry Pi ejecuta Raspbian, una versión de un sistema operativo (SO) llamado Linux. (Windows y macOS
son otros sistemas operativos).
Después de que Raspbian se inicie, verá aparecer el Escritorio.
Para instalar una pieza de software, haga clic para marcar la casilla de verificación a su
derecha.
Cuando se complete el
proceso, abra Pinta
seleccionando Gráficos y
luego Pinta en el menú.
Cuando se abra el
administrador de archivos,
se le mostrará el directorio
PI: aquí es donde puede
almacenar sus archivos y
crear nuevas subcarpetas.
V3 (2020) Darwin Alulema 117
ACCEDIENDO A SUS ARCHIVOS
Para abrir un archivo, haga doble clic en su nombre o haga clic con el
botón derecho para abrir el menú de archivo y obtener más opciones.