08.08.2013 Views

Funcionamiento de CPU - ITESCAM

Funcionamiento de CPU - ITESCAM

Funcionamiento de CPU - ITESCAM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FUNCIONAMIENTO DE UN<br />

COMPUTADOR<br />

2.4 PROGRAMAS E INSTRUCCIONES(II)<br />

LENGUAJE DE PROGRAMACIÓN = Indica los símbolos, sentencias y<br />

reglas para realizar un programa<br />

CÓDIGO MÁQUINA = Los circuitos electrónicos <strong>de</strong> la <strong>CPU</strong> sólo pue<strong>de</strong>n<br />

ejecutar instrucciones <strong>de</strong>l lenguaje propio <strong>de</strong> la computadora (código<br />

máquina).<br />

Sus instrucciones están compuestas por ceros y unos<br />

Cada instrucción está formada por dos campos: código <strong>de</strong><br />

operación y campo <strong>de</strong> dirección.<br />

Depen<strong>de</strong> totalmente <strong>de</strong> la máquina<br />

El repertorio <strong>de</strong> instrucciones es pequeño<br />

Difícil y engorroso <strong>de</strong> programar<br />

LENGUAJES DE ALTO NIVEL = no <strong>de</strong>pen<strong>de</strong>n <strong>de</strong> la computadora y<br />

facilitan la programación. Se requiere la utilización <strong>de</strong> traductores.<br />

TRADUCTORES = Toman como entrada un lenguaje <strong>de</strong> alto nivel y<br />

generan un programa en código máquina.<br />

Tipos:<br />

Compiladores = traducen un programa en lenguaje <strong>de</strong> alto nivel en<br />

un programa equivalente escrito en código máquina que podrá ser<br />

posteriormente ejecutado.<br />

Intérpretes = Traducen y ejecutan instrucción a instrucción.<br />

SISTEMAS OPERATIVOS = Es un conjunto <strong>de</strong> programas que permiten<br />

controlar y utilizar <strong>de</strong> forma cómoda y eficiente la computadora (UNIX,<br />

WINDOWS)<br />

Pág. 6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!