Page 94 - 06 Turing
P. 94

-  Un dispositivo de entrada o  input.  Por ejemplo,  un te-
                             clado, con el que introducir los datos.

                          -  Un dispositivo de salida o output. Por ejemplo, un moni-
                             tor, con el que mostrar los resultados.

                          -  Una unidad aritmético-lógica (UAL). Se trata del disposi-
                             tivo que realiza las operaciones aritméticas (sumar, res-
                             tar, multiplicar y dividir) y lógicas. Estas últimas pueden
                             ser comparaciones, por ejemplo, verificar si A es menor
                             que B (A< B), bifurcaciones o expresiones condiciona-
                             les,  por ejemplo,  en lenguaje BASIC-256,  la sentencia
                             IF- THEN:

                                      if  chr(a)  =  "A"  then
                                        print  "Has  pulsado  la  A!!!"

                             Pero también pueden ser tareas repetitivas o bucles. Por
                             ejemplo,  en esta versión de lenguaje BASIC podríamos
                             escribir los símbolos del código ASCII utilizando el bucle
                             FOR-TO:

                                           fer  i =l  to  256
                                              print  chr(i)
                                           next  i

                          -  Una unidad de control,  elemento que gestiona el pro-
                             cesamiento de las instrucciones de  un programa.  Por
                             ejemplo, en un programa en BASIC-256, la secuencia de
                             instrucciones rem,  clg, fastgraphics ...  debe ejecu-
                             tarse de forma secuencial, una tras otra, según el orden
                             en que aparecen en el programa. Otra de las tareas que
                             realiza la unidad de control es interpretar el significado
                             de una instrucción comunicándoselo a la UAL. Por ejem-
                             plo, si en una sentencia se incluye el operador * enton-
                             ces indicará a la UAL que la operación a realizar es una
                             multiplicación.






           94         LOS PRIMEROS ORDENADORES lBRITÁNICOS O ESTADOUNIDENSES?
   89   90   91   92   93   94   95   96   97   98   99