Grupo: Santiago Vásquez
Juan Pablo León

http://www.ibm.com/
Imagen 1 – Logo IBM

IBM PC
Imagen 2 – IBM PC
http://www.ibm.com/

 El primer PC de uso general modelo 5150 lanzado el
12 de agosto de 1981 bajo la dirección de Don
Estridge en Boca Raton, Florida.
 Utilizaba un procesador Intel 8088, tenia
una velocidad de 4,8 MHz.
 Poseía una unidad de disquete de 160 KB de
capacidad y una memoria Ram de 64 expandible a
256 KB.
IBM Personal Computer

Arquitectura IBM PC
Imagen 3 – Arquitectura IBM PC
http://computacion.cs.cinvestav.mx
 Unidad del Sistema
HARWARE
Imagen 4 – Unidad de sistema IBM PC
http://www.ibm.com/

Mainboard
Imagen 5 – Mainboard IBM PC
http://www.ibm.com/

Teclado
Imagen 6 – Teclado con microprocesador 8048 de intel IBM PC
http://www.ibm.com/

Tarjetas de Video
Imagen 7 – Monochrome Display Adapter
Monochrome Display Adapter: para texto con resolución (720x350)
Color Graphics Adapter: para texto y gráficos con resolución (640x200)
en dos colores.
http://www.ibm.com/

Unidad de Diskette
Imagen 8 – Unidad de diskette lectora de 180 KB y 360 KB formato fat32 IBM PC
http://www.ibm.com/

 Impresora de matriz de puntos de 9 pines, imprimía
a 80 caracteres por segundo. Su conexión era por
puerto paralelo, poseía juegos de caracteres.
Impresora
Imagen 9 – Impresora Modelo 5152 IBM PC
http://www.ibm.com/
Son conductores delgadas de cobre que se encuentran
en la placa madre, se utilizan para conectar elementos
e intercambiar información.
BUSES DEL SISTEMA
Imagen 10 – ranuras de expanción IBM PC
http://www.ibm.com/
 BUS DE DATOS
Es la ruta por donde se transmite e intercambia una instrucción o dato
apuntado por el bus de direcciones esto se lo realiza tanto internamente
como externamente.
 BUS DE DIRECCIÓN
Es la ruta por el que se envía la dirección de memoria que ocupa o va
ocupar la información a tratar. Este bus se compone de 32 líneas.
 3. BUS DE CONTROL
Se encarga de manejar las señales de lectura/escritura a
memoria, las peticiones de interrupciones , las señales de reloj.
Controla que la transmisión de datos se efectué sin problema.
Tipos de Buses

 En la placa base de IBM PC las ranuras de expansión
fueron una ampliación de los buses dirección, datos
y control del procesador 8088.
 Tenía las 8 líneas del bus de datos y las 20 líneas del
bus de direcciones, junto con las líneas del bus de
control del CPU, y a estas líneas se les añadían líneas
IRQ para interrupciones, líneas para el DMA, líneas
de reloj, líneas de energía de +5, -5, +12 y -12 voltios
entre otras.
BUS ISA IBM PC

BUS XT IBM
Imagen 10 – Bus TX IBM
http://www.ibm.com/

MEMORIA ROM
 Su capacidad era de 8 KiB (1024 bytes). En el ROM del
BIOS se encontraba la implementación de las funciones
del BIOS.
 El Power On Self Test, que realizaba un diagnóstico de los
componentes del computador e iniciaba los chips del
sistema y al propio BIOS
 El Boot Strap Loader, que leía el sector de arranque de un
diskette y le pasaba el control para así iniciar la carga del
sistema operativo.
 El IBM PC ROM BASIC se ejecutaba en casa de existir un
error.
Tipos de Memoria

MEMORIA RAM
 Existían cuatro bancos de memoria RAM con
capacidad para 16 KiB cada uno, permitía una
expansión hasta 64 KiB.
 Cada banco tiene 9 chips de 16 KiB . son 8 chips para
los 8 bits del byte y 1 chip para verificar la paridad.
El primer banco esta en la placa base. Los tres bancos
restantes poseen slots para ampliar la memoria hasta
64 KiB.
Tipos de Memoria
 Los chipset se encargan de controlar funcione
determinadas de un computador.
 El chipset mas representativos en una placa madre
son los mas, el resto realizan funciones especificas
como red, sonido, video entre otros.
CHIPSET
Imagen 11 – Chipset
http://www.ibm.com/

 Un microprocesador Intel 8088 a 4,77 MHz con
un bus de datos de 8 bits.
 Un generador de reloj Intel 8284, con un cristal a una
frecuencia de 14,31818 MHz que era dividida entre 3
para el microprocesador.
CHIPSET IBM PC
Imagen 12 – Microprocesador Intel 8088 y reloj Intel 8284
http://www.ibm.com/

 Un controlador de bus Intel 8288 para generar
señales del bus de control, al momento de recibir
señales del reloj de 4,77 MHz, S0, S1 y S2 del CPU y
la del controlador de interrupciones.
CHIPSET IBM PC
Imagen 13 – Controlador de bus Intel 8288
http://www.ibm.com/

 Un PIC Intel 8259 para manejo de interrupciones por
hardware. Procesaba 8 interrupciones de IRQ 0 a IRQ 7.
Por el IRQ 0 recibía una señal 18,2 veces por
segundo, desde el timer 8253.
Por el IRQ 1 se recibía una interrupción emitida por
el controlador del teclado.
Por el IRQ 6 se recibía una señal desde el controlador
de diskette.
Por el IRQ 7 estaba reservado para la impresora,
otros IRQ estaban reservados.
CHIPSET IBM PC

 PIT Intel 8253. Poseia tres timers:
El timer 0 era usado para generar una señal 18,2
veces por segundo para disparar la interrupción
IRQ 0.
El timer 1 generaba una señal periódicamente para
que el controlador de DMA refrescara la memoria
RAM.
El timer 2 podía ser usado para generar tonos de
diferentes frecuencias para el altavoz de la placa
base, también eran usados para grabar datos y
programas en el grabador de cassettes
CHIPSET IBM PC

 El controlador DMA Intel 8237 usado para
transferencias entre los dispositivos de I/O y la
memoria RAM y viceversa sin intervención del CPU.
CHIPSET IBM PC
Imagen 14 – Controlador DMA Intel 8237
http://www.ibm.com/
 La interface programable de periféricos (PPI) 8255 usada para
implementar los puertos de I/O 60h, 61h y 62h. El puerto 60h
era usado para la entrada del teclado o para leer el estado de 8
interruptores DIP,
 El puerto 61h era de salida y cada uno de sus 8 bits servía para
controlar componentes del sistema.
 El puerto 62h era usado para la leer interruptores DIP de
configuración adicionales y también bits de señales de entrada.
CHIPSET IBM PC
Imagen 15 – PPI 8237
http://www.ibm.com/

Preguntas?

 Arquitectura computador IBM PC. (01 de 01 de 2012). BuenasTareas.com.
Obtenido de http://www.buenastareas.com/ensayos/Arquitectura-
Computador-Ibm-Pc/3340304.html
 Meneses, A. (03 de 10 de 2002). http://computacion.cs.cinvestav.mx. Obtenido de
http://computacion.cs.cinvestav.mx/~ameneses/pub/tesis/ltesis/node47.h
tml
 Martínez, M. U. (12 de 2003). Arquitectura del PC, Volumen 1.
Microprocesadores. Obtenido de https://books.google.com.ec:
https://books.google.com.ec/books?id=y-
Bek3q8lYUC&pg=PA25&lpg=PA25&dq=Arquitectura+del+IBM+PC&source
=bl&ots=oOn3CDRoGr&sig=X_1iTgHhXn86o8mtpmJKNB7DhvE&hl=es&sa
=X&ei=B4SYVJW1Dq7bsATvq4KIBQ&ved=0CFwQ6AEwCw#v=onepage&q
=Arquitectura%20del%20IBM%20PC&f=false
Bibliografía:

Arquitectura del IBM PC

  • 1.
  • 2.
  • 3.
     IBM PC Imagen 2– IBM PC http://www.ibm.com/
  • 4.
      El primerPC de uso general modelo 5150 lanzado el 12 de agosto de 1981 bajo la dirección de Don Estridge en Boca Raton, Florida.  Utilizaba un procesador Intel 8088, tenia una velocidad de 4,8 MHz.  Poseía una unidad de disquete de 160 KB de capacidad y una memoria Ram de 64 expandible a 256 KB. IBM Personal Computer
  • 5.
     Arquitectura IBM PC Imagen3 – Arquitectura IBM PC http://computacion.cs.cinvestav.mx
  • 6.
     Unidad delSistema HARWARE Imagen 4 – Unidad de sistema IBM PC http://www.ibm.com/
  • 7.
     Mainboard Imagen 5 –Mainboard IBM PC http://www.ibm.com/
  • 8.
     Teclado Imagen 6 –Teclado con microprocesador 8048 de intel IBM PC http://www.ibm.com/
  • 9.
     Tarjetas de Video Imagen7 – Monochrome Display Adapter Monochrome Display Adapter: para texto con resolución (720x350) Color Graphics Adapter: para texto y gráficos con resolución (640x200) en dos colores. http://www.ibm.com/
  • 10.
     Unidad de Diskette Imagen8 – Unidad de diskette lectora de 180 KB y 360 KB formato fat32 IBM PC http://www.ibm.com/
  • 11.
      Impresora dematriz de puntos de 9 pines, imprimía a 80 caracteres por segundo. Su conexión era por puerto paralelo, poseía juegos de caracteres. Impresora Imagen 9 – Impresora Modelo 5152 IBM PC http://www.ibm.com/
  • 12.
    Son conductores delgadasde cobre que se encuentran en la placa madre, se utilizan para conectar elementos e intercambiar información. BUSES DEL SISTEMA Imagen 10 – ranuras de expanción IBM PC http://www.ibm.com/
  • 13.
     BUS DEDATOS Es la ruta por donde se transmite e intercambia una instrucción o dato apuntado por el bus de direcciones esto se lo realiza tanto internamente como externamente.  BUS DE DIRECCIÓN Es la ruta por el que se envía la dirección de memoria que ocupa o va ocupar la información a tratar. Este bus se compone de 32 líneas.  3. BUS DE CONTROL Se encarga de manejar las señales de lectura/escritura a memoria, las peticiones de interrupciones , las señales de reloj. Controla que la transmisión de datos se efectué sin problema. Tipos de Buses
  • 14.
      En laplaca base de IBM PC las ranuras de expansión fueron una ampliación de los buses dirección, datos y control del procesador 8088.  Tenía las 8 líneas del bus de datos y las 20 líneas del bus de direcciones, junto con las líneas del bus de control del CPU, y a estas líneas se les añadían líneas IRQ para interrupciones, líneas para el DMA, líneas de reloj, líneas de energía de +5, -5, +12 y -12 voltios entre otras. BUS ISA IBM PC
  • 15.
     BUS XT IBM Imagen10 – Bus TX IBM http://www.ibm.com/
  • 16.
     MEMORIA ROM  Sucapacidad era de 8 KiB (1024 bytes). En el ROM del BIOS se encontraba la implementación de las funciones del BIOS.  El Power On Self Test, que realizaba un diagnóstico de los componentes del computador e iniciaba los chips del sistema y al propio BIOS  El Boot Strap Loader, que leía el sector de arranque de un diskette y le pasaba el control para así iniciar la carga del sistema operativo.  El IBM PC ROM BASIC se ejecutaba en casa de existir un error. Tipos de Memoria
  • 17.
     MEMORIA RAM  Existíancuatro bancos de memoria RAM con capacidad para 16 KiB cada uno, permitía una expansión hasta 64 KiB.  Cada banco tiene 9 chips de 16 KiB . son 8 chips para los 8 bits del byte y 1 chip para verificar la paridad. El primer banco esta en la placa base. Los tres bancos restantes poseen slots para ampliar la memoria hasta 64 KiB. Tipos de Memoria
  • 18.
     Los chipsetse encargan de controlar funcione determinadas de un computador.  El chipset mas representativos en una placa madre son los mas, el resto realizan funciones especificas como red, sonido, video entre otros. CHIPSET Imagen 11 – Chipset http://www.ibm.com/
  • 19.
      Un microprocesadorIntel 8088 a 4,77 MHz con un bus de datos de 8 bits.  Un generador de reloj Intel 8284, con un cristal a una frecuencia de 14,31818 MHz que era dividida entre 3 para el microprocesador. CHIPSET IBM PC Imagen 12 – Microprocesador Intel 8088 y reloj Intel 8284 http://www.ibm.com/
  • 20.
      Un controladorde bus Intel 8288 para generar señales del bus de control, al momento de recibir señales del reloj de 4,77 MHz, S0, S1 y S2 del CPU y la del controlador de interrupciones. CHIPSET IBM PC Imagen 13 – Controlador de bus Intel 8288 http://www.ibm.com/
  • 21.
      Un PICIntel 8259 para manejo de interrupciones por hardware. Procesaba 8 interrupciones de IRQ 0 a IRQ 7. Por el IRQ 0 recibía una señal 18,2 veces por segundo, desde el timer 8253. Por el IRQ 1 se recibía una interrupción emitida por el controlador del teclado. Por el IRQ 6 se recibía una señal desde el controlador de diskette. Por el IRQ 7 estaba reservado para la impresora, otros IRQ estaban reservados. CHIPSET IBM PC
  • 22.
      PIT Intel8253. Poseia tres timers: El timer 0 era usado para generar una señal 18,2 veces por segundo para disparar la interrupción IRQ 0. El timer 1 generaba una señal periódicamente para que el controlador de DMA refrescara la memoria RAM. El timer 2 podía ser usado para generar tonos de diferentes frecuencias para el altavoz de la placa base, también eran usados para grabar datos y programas en el grabador de cassettes CHIPSET IBM PC
  • 23.
      El controladorDMA Intel 8237 usado para transferencias entre los dispositivos de I/O y la memoria RAM y viceversa sin intervención del CPU. CHIPSET IBM PC Imagen 14 – Controlador DMA Intel 8237 http://www.ibm.com/
  • 24.
     La interfaceprogramable de periféricos (PPI) 8255 usada para implementar los puertos de I/O 60h, 61h y 62h. El puerto 60h era usado para la entrada del teclado o para leer el estado de 8 interruptores DIP,  El puerto 61h era de salida y cada uno de sus 8 bits servía para controlar componentes del sistema.  El puerto 62h era usado para la leer interruptores DIP de configuración adicionales y también bits de señales de entrada. CHIPSET IBM PC Imagen 15 – PPI 8237 http://www.ibm.com/
  • 25.
  • 26.
      Arquitectura computadorIBM PC. (01 de 01 de 2012). BuenasTareas.com. Obtenido de http://www.buenastareas.com/ensayos/Arquitectura- Computador-Ibm-Pc/3340304.html  Meneses, A. (03 de 10 de 2002). http://computacion.cs.cinvestav.mx. Obtenido de http://computacion.cs.cinvestav.mx/~ameneses/pub/tesis/ltesis/node47.h tml  Martínez, M. U. (12 de 2003). Arquitectura del PC, Volumen 1. Microprocesadores. Obtenido de https://books.google.com.ec: https://books.google.com.ec/books?id=y- Bek3q8lYUC&pg=PA25&lpg=PA25&dq=Arquitectura+del+IBM+PC&source =bl&ots=oOn3CDRoGr&sig=X_1iTgHhXn86o8mtpmJKNB7DhvE&hl=es&sa =X&ei=B4SYVJW1Dq7bsATvq4KIBQ&ved=0CFwQ6AEwCw#v=onepage&q =Arquitectura%20del%20IBM%20PC&f=false Bibliografía: