Sistemas Numéricos
Universidad experimental francisco de miranda
Tucacas edo-falcón
Informática mención matemática
Informe
De
Sistemas de numeración
Bachiller NOHEMI RUIZ
13.818.732
INFORMATICA -MATEMATICA
Tucacas 12 de abril de 201
¿QUÉ ES UN COMPUTADOR DIGITAL?
Un computador digital es una combinación de dispositivosde circuitos digitales que pueden realizar una secuencia programada de operaciones con un mínimo de intervención humana. La secuencia de operación se llama programa. El programa es un conjunto de instrucciones codificadas que se almacenan en la memoria interna del computador, junto con todos los datos que requiere el programa. Cuando el computador recibe un comando para ejecutar el programa lleva acabo las instrucciones en el orden en el que está almacenada en la memoria hasta que se complete el programa. Esto lo hace a una velocidad extremadamente alta.
Una computadora digital es una máquina que puede resolver problemas ejecutando una secuencia de instrucciones dadas. Se llama programa a una secuencia de instrucciones que describe paso a paso como ejecutar cierta tarea. Los circuitoselectrónicos de cada computadora pueden reconocer y ejecutar directamente un conjunto limitado de instrucciones simples. Todos los programas que se desean ejecutar en una computadora deben convertirse previamente en una secuencia de estas instrucciones simples. Estas instrucciones básicas pocas veces rebasan la complejidad de:
Sumar dos números.
Comprobar si un número es cero. Mover datos de una parte de la memoria a otra.
El conjunto de instrucciones primitivas de una computadora forma el lenguaje con el cual podemos comunicarnos con ella. Dicho lenguaje se llama leguaje de máquina. Normalmente intentan hacer las instrucciones primitivas lo más simple posible, siempre que estén de acuerdo con el uso para el que se ha proyectado la computadora y el rendimientorequerido, a fin de reducir la complejidad y el costo de la electrónica que se necesite. Debido a que la mayoría de los lenguajes de máquina son demasiado elementales, es difícil su uso.
Lenguajes, Niveles y Máquinas virtuales.
Existe una relación importante entre un lenguaje y una máquina virtual. Cada máquina tiene algún lenguaje de máquina, que consiste en todas las instrucciones que puedeejecutar. De hecho, una máquina define un lenguaje. En forma similar, un lenguaje define una máquina: la que puede ejecutar todos los programas escritos en ese lenguaje.
Una máquina con n niveles puede verse como n máquinas virtuales diferentes, cada una de las cuales tiene un lenguaje de máquina especial. Solo los programas escritos en L1 pueden ser ejecutados directamente por los circuitoselectrónicos sin que se tenga que utilizar la traducción ni la interpretación. Los programas escritos en L2, L3,..., LN deben interpretarse por un intérprete en un nivel inferior o traducido a otro lenguaje correspondiente a un nivel inferior.
Una persona cuyo trabajo sea escribir programas para la máquina virtual de nivel n no necesita conocer los intérpretes ni los traductores subyacentes.Máquinas Multinivel actuales.
La mayoría de las computadoras modernas constan de dos o más niveles. En el nivel 0, el más inferior, es realmente el hardware de la máquina. Sus circuitos ejecutan los programas en el lenguaje de máquina de nivel 1.
En el nivel más bajo, el nivel de lógica digital, los objetos que nos interesan se denominan compuertas. Si bien se construyen a partir de componentesanalógicos, tales como transistores, las compuertas pueden modelarse con precisión como dispositivos digitales. Cada compuerta tiene una o más entradas digitales (señales que se representan con 0 o 1) y calcula alguna función simple de estas entradas, como las funciones lógicas AND, OR y EXOR. La tabla de verdad de estas compuertas es.
SISTEMA DE NUMERACIÓN
Sistema Binario:
Es el sistema de...
Regístrate para leer el documento completo.