{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Clase 15 y 16 - Comunicación entre las partes del computador

Clase 15 y 16 - Comunicación entre las partes del computador

Info icon This preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Pontificia Universidad Cat´olica de Chile Escuela de Ingenier´ ıa Departamento de Ciencia de la Computaci´on IIC2343 Arquitectura de Computadores Segundo Semestre 2010 Clase 15 y 16: Comunicaci´on entre las partes del computador c circlecopyrt Alejandro Echeverr´ ıa 1. Motivaci´on Una vez entendido las bases de la programabilidad de un computador, el siguiente paso corre- sponde a estudiar la comunicaci´ on entre las distintas partes del computador, la comunicaci´ on con los usuarios y la comunicaci´ on con otros computadores. 2. Comunicaci´on entre las partes del computador El modelo de computador visto hasta el momento incluye principalmente dos componentes: Memoria y CPU (Central Processing Unit). La memoria corresponde al componente donde se al- macenan datos e instrucciones (juntos si es la arquitectura Von Neumann, separados si es Harvard). La CPU corresponde a todos los elementos adicionales que permiten implementar programas en la m´ aquina: registros de uso general, registros de uso espec´ ıfico, unidades de ejecuci´ on, unidad de control, program counter y todos los componentes de digitales que permiten la conexi´ on entre los elementos. En las figura 1 y 2 se observa el diagrama de un computador b´asico (con arquitecturas Harvard y Von Neumann, respectivamente), agrupando todos los elementos de la CPU en un s´ olo componente. Se puede observar que existen distintos tipos de comunicaci´ on, los cuales pueden ser categorizados en tres grupos: Comunicaci´ on de direcciones: Tanto en el computador Harvard como en el Von Neumann existe una conexi´ on entre la CPU y la direcci´ on de la memoria RAM, que permite que el computador indique que dato (o instrucci´on en el caso Von Neumann) se va a leer o escribir. En el computador Harvard, adicionalmente se tiene una conexi´ on hacia la direcci´ on de la ROM, indicando la instrucci´on a ejecutar. Comunicaci´ on de datos: Nuevamente, en ambos modelos existen canales de comunicaci´ on de datos con la RAM: uno para enviar datos que entren a la memoria, y otro para recibir datos que salgan de esta. En Harvard adicionalmente existe una conexi´ on de datos recibidos de la ROM, que corresponde a las instrucciones del programa en ejecuci´ on. Comunicaci´ on de control: Por ´ultimo, para controlar la RAM ambas arquitecturas tiene una se˜nal de control que indica si la memoria RAM debe leer o escribir en la direcci´ on indicada. 1
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
uni0052uni0041uni004D uni0044uni0061uni0074uni0061uni006Funi0075uni0074 uni0041uni0064uni0064uni0072uni0065uni0073uni0073 uni0044uni0061uni0074uni0061uni0069uni006E uni0057 uni0043uni0050uni0055 uni0038 uni0038 uni0038 uni0052uni004Funi004D uni0044uni0061uni0074uni0061uni006Funi0075uni0074 uni0041uni0064uni0064uni0072uni0065uni0073uni0073 uni0038 uni0038 Figura 1: Abstracci´ on de computador b´ asico con microarquitecura Harvard uni0052uni0041uni004D uni0044uni0061uni0074uni0061uni006Funi0075uni0074 uni0041uni0064uni0064uni0072uni0065uni0073uni0073 uni0044uni0061uni0074uni0061uni0069uni006E uni0057 uni0043uni0050uni0055 uni0039 uni0031uni0036 uni0031uni0036 Figura 2: Abstracci´ on de computador b´ asico con microarquitecura Von Neumann Dado que los tipos de comunicaci´
Image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern