Site hosted by Angelfire.com: Build your free website today!

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»      

º            ɻ˻ɻɻ˻ɻÉ˻ɻɻËɻɻɠ ɻ˻ɻɻËÉ»             º      

º            ̼̹ººº»Ì¹Ì¹ºÊºÌ¹º ºººººº  ººÌ¹Ì¹È»ºº              º      

º            Ê ÊÈȼȼÊÈÊÊÊ ÊÊÊȼÊȼ¼È¼  ȹʼÊÊȼÊȼ             º      

ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹      

º É˻ɻ˻»ÉË É»   Ë  º                                          º      

º ºÊºººººººº ºº   º  º     INTRODUCCION A LAS COMPUTADORAS      º      

º Ê Êȼʼȼȼȼ   Ê  º                                          º      

ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹      

º                                                               º

º                 EN ESTA LECCION APRENDERAS...                 º      

º                                                               º      

º  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  º      

º  ³                                                         ³  º

º  ³  þ  ¨Qu‚ es el lenguaje de m quina? ...............  2  ³  º

º  ³  þ  ¨Qu‚ es el int‚rprete Basic? ..................  3  ³  º

º  ³  þ  ¨Qu‚ es un bit y un byte? .....................  6  ³  º

º  ³  þ  ¨C¢mo las computadoras almacenan                    ³  º

º  ³     la informaci¢n? ...............................  6  ³  º

º  ³  þ  ¨Qu‚ es un n£mero binario? ....................  8  ³  º

º  ³  þ  ¨C¢mo convertir n£meros binarios                    ³  º

º  ³     a decimales? ..................................  9  ³  º

º  ³  þ  ¨Qu‚ es el c¢digo ASCII? ...................... 13  ³  º

º  ³                                                         ³  º

º  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  º

º                                                               º

ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹      

º É»Ë»Ë É»É»  Ëɻɻ  º                                          º      

º ººÌ¹º Ì º   ºººÉ¼  º      COMO HABLAR CON TU COMPUTADORA      º      

º ȹʼȼȼȼ  Êȼȼ  º                                          º      

ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ         


 

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»      

º É»Ë»Ë É»É»  Ëɻɻ  º                                          º      

º ººÌ¹º Ì º   ºººÉ¼  º      COMO HABLAR CON TU COMPUTADORA      º      

º ȹʼȼȼȼ  Êȼȼ  º                                          º      

ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ          

 

 

                                             

                 ¨QUE ES EL LENGUAJE DE MAQUINA? 

                 -------------------------------

 

 

     -Bien, Sr.  Crane.  Ahora que s‚ que para que mi computadora

funcione  tengo que darle instrucciones.   Pero,  ¨c¢mo hago  tal

cosa? 

    

     -Ya te lo he dicho, por medio de un programa.   Pero hay una

dificultad  y  es que TIENES QUE HABLAR SU LENGUAJE para  que  te

entienda.

     

     -Usted  quiere  decir que mi computadora habla  un  lenguaje

diferente al m¡o.  ¨Cu l es ese lenguaje? 

    

     -Se llama LENGUAJE DE M QUINA. 

 

           ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

           ³          El LENGUAJE DE MAQUINA          ³

           ³      ES UN LENGUAJE DE PROGRAMACION      ³

           ³ EN EL QUE CADA PALABRA ESTA REPRESENTADA ³

           ³      POR UNA SERIE DE CEROS Y UNOS.      ³

           ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

     -¨Y c¢mo es ese lenguaje?

    

     -Te lo demostrar‚ con un ejemplo.   Encender‚ la computadora

y le dir‚ HELLO! (­Hola! en ingl‚s).  Veamos...

    

           1011010000001001101110100000100100000001          

           11001101001000011100110110000000                  

           010010000100010101001100010011000100111100100001   

     

     -¨C¢mo?  ¨Pero, qu‚ es eso?

    

     -Le he dicho HELLO! en ingl‚s a tu computadora.

 

     -Pero si lo £nico que has escrito son unos y ceros.   Eso no

significa nada para m¡.

    

     -Pero  la computadora si los entiende.   Le he hablado en su

lenguaje: EL LENGUAJE DE M QUINA.

 

     -­Qu‚ extra¤o lenguaje!  ¨No hay otro modo de hablar con  la

computadora que no sea en ese lenguaje? 

 


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             3 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

     -S¡, hay un modo.

    

     -¨Y cu l es?

                                               

                   ¨QUE ES EL INTERPRETE BASIC? 

                   ----------------------------

 

     -Usando el int‚rprete llamado BASIC.

    

     -¨Y por qu‚ se le llama int‚rprete?

    

     -Pues porque traduce todo lo que le digas a tu computadora y

viceversa.  Por eso...

      

          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

          ³             EL INTERPRETE BASIC            ³

          ³        ES UN PROGRAMA DE COMPUTADORA       ³

          ³    QUE TRADUCE LAS PALABRAS  DEL INGLES    ³

          ³         A LAS PALABRAS DEL LENGUAJE        ³

          ³ QUE ELLA ENTIENDE: EL LENGUAJE DE MAQUINA. ³

          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

    

     -¨Quieres decir que si yo compro ese programa int‚rprete  lo

£nico que tengo que hacer es sentarme,  hablar con mi computadora

y el me traducir  todo lo que diga a ella y viceversa?

    

     -No.

    

     -Pero, c¢mo que no, si acabas de dec¡rmelo.

    

     -Primero  tienes  que  aprender c¢mo  usarlo.    Y   ese  es

precisamente el prop¢sito de este curso:   ENSE¥ARTE COMO USAR EL

LENGUAJE BASIC.

               

     -S¡, ahora entiendo.  Sin embargo, los dichosos unos y ceros

esos  me tienen  pensando.   Realmente no s‚ c¢mo  la computadora

‚sta puede hablar usando s¢lo esos n£meros. 

    

     -Mira,  como te dije antes,  ese es un lenguaje que s¢lo las

computadoras   entienden.    Cuando  aparecieron   las   primeras

computadoras, los programadores ten¡an que  comunicarse con ellas

de esa forma por medio de un  panel con interruptores como el que

aparece aqu¡...

 

 

 

 

 

 


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             4 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

     ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

     ³      ÉÍÍÍÍÍÍÍÍÍÍ»                                   ³  

     ³      ºÚÄÄÄÄÄÄÄÄ¿º                                   ³  

     ³      º³        ³º          (1)  posici¢n de los     ³  

     ³(5) ijÍÍÍÍÍÍÍͳº               interruptores       ³  

     ³      ºÃ00000000´º<Ä (2)    (2)  equivalencia binaria³  

     ³(4) ij±±±±±±±±³º          (3)  interruptores       ³  

     ³      ºÀÁÁÁÁÁÁÁÁÙº          (4)  visualizador        ³  

     ³      º     ° °  º          (5)  se¤al               ³  

     ³(3) Ä>º °°°° ° ° º                                   ³  

     ³      º 76543210 º<Ä (1)                             ³  

     ³      ÈÍÍÍÍÍÍÍÍÍͼ                                   ³  

     ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

     -Este  panel  es una invenci¢n m¡a.   Los verdaderos no  son

as¡.  Lo he dise¤ado as¡ para prop¢sitos de ense¤anza.

 

     -¨Qu‚ es el visualizador?

 

     -Es  una  hilera  de diodos de cristal l¡quido (LCD) que  se

encienden y apagan por los interruptores.

 

     -Y los n£meros de arriba, ¨qu‚ indican?

 

     -Indican los unos y ceros esos que tanto te intrigan.

    

     -¨Y esa secci¢n denominada se¤al, qu‚ representa?

       

     -Es una representaci¢n gr fica del impulso de  la  corriente

que  circula por los circuitos encendidos.   Como no hay  ninguno

encendido la se¤al es una l¡nea cont¡nua.

 

     -¨Y qu‚ es eso de equivalencia binaria?

 

     -Observa,  cuando un interruptor est  apagado se  representa

con un "0"; si est  encendido,   con un "1".    Nota  que en este

panel todos los interruptores est n apagados, por eso son ceros. 

 

     Cuando  un  interruptor est  encendido (1),  se dice que  la

corriente circula por ‚l, y  si est  apagado (0), la corriente no

pasa a trav‚s del mismo. 

    

     Estos d¡gitos "0" y  "1"  se llaman binarios porque son s¢lo

dos.     La  equivalencia  binaria  no  es  otra  cosa  que   una

representaci¢n gr fica de los impulsos el‚tricos. M s adelante te

ense¤ar‚ qu‚ son estos n£meros binarios.  Por ahora, observa como

en el siguiente panel...

 

 


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             5 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

                           ÉÍÍÍÍÍÍÍÍÍÍ»        

                           ºÚÄÄÄÄÄÄÄÄ¿º        

                           º³   ɻɻ ³º         

                           º³ÍÍͼȼÈͳº        

                           ºÃ00001010´º

                           º³±±±±Û±Û±³º

                           ºÀÁÁÁÁÅÁÅÁÙº

                           º     ° °  º

                           º °°°° ° ° º

                           º 76543210 º

                           ÈÍÍÍÍÍÍÍÍÍͼ

 

     ...los  circuitos  1  y  3 est n  encendidos,   por  eso  se

representan con unos.   Esto significa que la corriente s¢lo est 

circulando por esos dos circuitos.

 

     ­Ah, ahora veo qu‚ representan la hilera de unos y ceros...

    

        1011010000001001101110100000100100000001

        11001101001000011100110110000000

        010010000100010101001100010011000100111100100001

 

     ...que escribiste para saludar con un HELLO!  en ingl‚s a mi

computadora.    Pero  a£n me sigo preguntando c¢mo demonios  ella

puede entender eso. 

     

     -S¡, es muy dif¡cil para un ser humano, no s¢lo entenderlos,

si   no  tambi‚n,   leerlos.    ­Imag¡nate  t£  a  los   primeros

programadores  entrando esos unos  y  ceros  en  una  computadora

usando  un panel  de circuitos como el  de arriba!   Sin embargo,

para  tu computadora es sumamente  f cil  entenderlo.   Ella  los

reconoce como datos, direcciones y operaciones.  

    

     -Todav¡a   no   comprendo  por  qu‚  la  obsesi¢n   de   las

computadoras por esos unos y ceros.  ¨Qu‚,  es que ellas no saben

m s n£meros que esos?

 

     -Acu‚rdate que  te  dije que las computadores son  una  caja

llena de circuitos que se encienden y apagan, y  que para indicar

esos   dos   estados  lo  hacemos  usando  el  uno  y   el   cero

respectivamente.  De hecho,  la CPU y la RAM son exactamente eso,

miles o millones de circuitos en hileras como estos...

 

                     ° ° ° ° ° ° ° °    ° ° ° ° ° ° ° °       

 

 

 

 

                                              


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             6 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

                    ¨QUE ES UN BIT Y UN BYTE? 

                    -------------------------

 

     -A un circuito en particular se le llama un BIT, palabra que

se deriva de  la frase inglesa BInary digiT.   Si  los  circuitos

est n  ordenados  en hileras de ocho,  a  cada hilera se le llama

BYTE.    Por ejemplo,  la hilera de  circuitos  recogida  por  el

rect ngulo en el ejemplo de abajo representa un byte... 

                                   

                                  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿          

                 ° ° ° ° ° ° ° °  ³° ° ° ° ° ° ° °³                   

                                  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                  

                 

     ...As¡ que...

 

               ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿      

               ³             UN BIT ES            ³

               ³       LA UNIDAD MAS PEQUE¥A      ³

               ³ DE LA MEMORIA DE UNA COMPUTADORA ³             

               ³          Y SE REPRESENTA         ³

               ³       POR LOS DIGITOS 1 Y O.     ³

               ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

    

     ...Mientras que...

    

            ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    

            ³                UN BYTE                ³

            ³ ES LA UNIDAD BASICA DE ALMACENAMIENTO ³

            ³    DE LA MEMORIA DE LA COMPUTADORA    ³

            ³       Y ESTA FORMADO POR 8 BITS.      ³     

            ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

                                                           

         ¨COMO LAS COMPUTADORAS ALMACENAN LA INFORMACION?

         ------------------------------------------------

 

     -As¡ que puedes ver c¢mo las computadoras,  por el hecho  de

que  est n hechas de circuitos, almacenan los datos (data) usando

s¢lo los estados ON(1) u OFF(0) en que aparecen los mismos cuando

est n encendidos(1) o apagados(0). 

    

     -En  otras  palabras,   cuando un circuito est   apagado  se

representa con el d¡gito "0", y si est  encendido,  con el d¡gito

"1".  Veamos gr ficamente c¢mo una computadora almacena el n£mero

uno en su memoria...

 

 

 

 


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             7 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

                   ÉÍÍÍÍÍÍÍÍÍÍ»      ÚÄÄÄÄÄÄÄÄ¿

                   ºÚÄÄÄÄÄÄÄÄ¿º      ³MEMORIA ³

                   º³      É»³º      ÃÄÄÄÄÄÄÄÄ´

                   º³ÍÍÍÍÍͼȳº  ÚÄÄ>³°°°°°°°Û³

                   º³00000001³º  ³   ³        ³

                   º³±±±±±±±Û³ºÄÄÙ   ³°°°°°°°°³

                   ºÀÁÁÁÁÁÁÁÅÙº      ³        ³

                   º        ° º      ³°°°°°°°°³

                   º °°°°°°°  º      ³        ³

                   º 76543210 º      ³°°°°°°°°³

                   ÈÍÍÍÍÍÍÍÍÍͼ      ÀÄÄÄÄÄÄÄÄÙ

                                            

     ...o el n£mero dos... 

 

                   ÉÍÍÍÍÍÍÍÍÍÍ»      ÚÄÄÄÄÄÄÄÄ¿

                   ºÚÄÄÄÄÄÄÄÄ¿º      ³MEMORIA ³

                   º³     É» ³º      ÃÄÄÄÄÄÄÄÄ´

                   º³ÍÍÍÍͼÈͳº      ³°°°°°°°Û³

                   º³00000010³º      ³        ³

                   º³±±±±±±Û±³ºÄÄÄÄÄ>³°°°°°°Û°³

                   ºÀÁÁÁÁÁÁÅÄÙº      ³        ³

                   º       °  º      ³°°°°°°°°³

                   º °°°°°° ° º      ³        ³

                   º 76543210 º      ³°°°°°°°°³

                   ÈÍÍÍÍÍÍÍÍÍͼ      ÀÄÄÄÄÄÄÄÄÙ

 

     ...o el tres...      

 

                   ÉÍÍÍÍÍÍÍÍÍÍ»      ÚÄÄÄÄÄÄÄÄ¿

                   ºÚÄÄÄÄÄÄÄÄ¿º      ³MEMORIA ³

                   º³     ÉÍ»³º      ÃÄÄÄÄÄÄÄÄ´

                   º³ÍÍÍÍͼ ȳº      ³°°°°°°°Û³

                   º³00000011³º      ³        ³

                   º³±±±±±±ÛÛ³ºÄÄÄ¿  ³°°°°°°Û°³

                   ºÀÁÁÁÁÁÁÅÅÙº   ³  ³        ³

                   º       °° º   ÀÄ>³°°°°°°ÛÛ³

                   º °°°°°°   º      ³        ³

                   º 76543210 º      ³°°°°°°°°³

                   ÈÍÍÍÍÍÍÍÍÍͼ      ÀÄÄÄÄÄÄÄÄÙ

                                         

     ...y as¡ sucesivamente.

 

     -A decir verdad, las computadoras no reconocen tales n£meros

como 1 y 0,  lo que representan es el estado actual del  circuito

que  puede  estar encendido (1)  o  apagado (0).   Lo  £nico  que

reconoce  la computadora es el impulso de corriente  que  circula

por tal o cual circuito.  Observa c¢mo los diagramas gr ficos...

 

                                                              


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             8 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

              ÚÄÄÄÄÄÄÄÄ¿   ÚÄÄÄÄÄÄÄÄ¿    ÚÄÄÄÄÄÄÄÄ¿

              ³      É»³   ³     É» ³    ³     ÉÍ»³

              ³ÍÍÍÍÍͼȳ   ³ÍÍÍÍͼÈͳ    ³ÍÍÍÍͼ ȳ

              ³00000001³   ³00000010³    ³00000011³

              ³±±±±±±±Û³   ³±±±±±±Û±³    ³±±±±±±ÛÛ³

              ÀÁÁÁÁÁÁÁÅÙ   ÀÁÁÁÁÁÁÅÄÙ    ÀÁÁÁÁÁÁÅÅÙ

 

     ...de  los ejemplos anteriores  representan la corriente que

circula   por   el  circuito  una  vez  que  son   abiertos   los

interruptores.

 

     -­Ah,   caramba!  Ahora me doy cuenta por qu‚ se usan  estos

unos y ceros.  Se usan para  representar la se¤al de la corriente

que  pasa  por  los  circuitos.   ­Si son exactamente un  reflejo

gr fico de la se¤al!

 

     -Efectivamente.   Estos  n£meros son una representaci¢n fiel

de  los  impulsos el‚ctricos que circulan por el circuito  de  la

computadora.

                                              

                     QUE ES UN N£MERO BINARIO 

                     ------------------------

 

     -Bueno, Sr.  Crane,  ser¡a muy dif¡cil hacer una gr fica del

flujo de corriente de los n£meros...

              

          1011010000001001101110100000100100000001

          11001101001000011100110110000000

          010010000100010101001100010011000100111100100001

 

     ...que usted us¢ para decirle HELLO! a  la computadora.  ¨No

lo cree as¡?

 

     -S¡,   as¡  mismo  es.   Por eso es que  la  memoria  de  la

computadora  est  arreglada en hileras de 8 interruptores.   Esto

simplifica  la representaci¢n gr fica del estado de  los  mismos. 

Pero  para  que puedas entender esto con m s facilidad  arreglar‚

tales n£meros en hileras de ocho d¡gitos (bytes), as¡...

 

                  10110100     11001101      01001000  

                  00001001     00100001      01000101  

                  10111010     11001101      01001100  

                  00001001     10000000      01001100  

                  00000001                   01001111  

                                             00100001  

 

 

 

    


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA             9 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

     -­Ahora s¡ que se simplifica su lectura!

    

     -Pues, estos n£meros se llaman NUMEROS BINARIOS porque est n

formados usando dos(bi)  d¡gitos:  el "1"  y el "0".   Y  como te

expliqu‚  anteriormente,   cada  byte representa  un  impulso  de

corriente. De modo que...

 

      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

      ³                 UN NUMERO BINARIO                 ³

      ³     ES UN NUMERO FORMADO POR LOS DIGITOS 0 Y 1    ³

      ³         Y  REPRESENTA EL IMPULSO ELECTRICO        ³

      ³ QUE CIRCULA  POR LOS CIRCUITOS DE LA COMPUTADORA. ³

      ³     UN EJEMPLO DE NUMERO BINARIO ES 10001000.     ³

      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

     -­Caramba, yo nunca hab¡a visto n£meros como estos!

    

     -Pues  quiero que sepas que este sistema de n£meros binarios

se usaba ya en China hace ocho siglos (en el siglo 12).

 

                                                        

          ¨COMO CONVERTIR NUMEROS BINARIOS A DECIMALES? 

          ---------------------------------------------

 

     -D‚jame  explicarte  detalladamente  en  qu‚  consiste  este

sistema de numeraci¢n.    Como ya bien sabes,  nuestro sistema de

numeraci¢n  se llama SISTEMA DECIMAL.   Y  se llama as¡,  DECIMAL

porque usa diez (deci) d¡gitos para representarlos que son...

    

                    0  1  2  3  4  5  6  7  8  9

 

     ...Tal vez se le di¢ ese nombre haciendo alusi¢n a los  diez

dedos de nuestras manos.  Dedos, que como sabes, el hombre us¢, y

algunos todav¡a los usan, para contar.

 

     -En  el  sistema  decimal  cada  n£mero  adquiere  su  valor

dependiendo  de  la  posici¢n que ocupe.    Veamos  el  siguiente

ejemplo...

 

                            É» É» É»     

                            È» È» È»     

                            ȼ ȼ ȼ     

 

 

 

 

 

 

 


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA            10 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

     ...En  este n£mero,  el n£mero cinco tiene  tres  diferentes

valores...

                                                                 

                          100  10   1 <ÄÄvalor de la posici¢n      

                            ³   ³   ³                              

                            3   2   1 <ÄÄÄposici¢n del n£mero      

                           É»  É»  É»                              

   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ È»  È»  È»                              

   ³                       ȼ  ȼ  ȼ                              

   ³                            ³   ÀÄ Este 5, vale...             

   Este 5, vale...              ³        5 x su posici¢n           

     5 x su posici¢n            ³          5 x 1 = 5 unidades      

     5 x 100 = 500 unidades     ³                                  

                                Este 5, vale...                    

                                  5 x su posici¢n                   

                                  5 x 10 = 50 unidades             

 

     -Como  los n£meros decimales tienen  diferentes  valores  de

acuerdo  a  la posici¢n que ocupan tambi‚n se les  llama  n£meros

posicionales.     Los   n£meros  binarios  tambi‚n  son   n£meros

posicionales,   pues cada d¡gito toma su valor dependiendo de  la

posici¢n que este ocupe.  Veamos, el n£mero binario...

 

                     1   0  1  1  0   1  0   0

 

     ...equivale al 180  en nuestro sistema decimal.   Estudiemos

este n£mero detalladamente...

 

       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄ¿

       ³      posici¢n    ³  7³  6³  5³  4³  3³  2³  1³  0³

       ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´

       ³ valor posicional ³128³ 64³ 32³ 16³  8³  4³  2³  1³

       ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´

       ³  n£mero binario  ³  1³  0³  1³  1³  0³  1³  0³  0³

       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÙ

 

     Si multiplicamos  cada d¡gito por su valor digital empezando

por el d¡gito de la extrema derecha, tenemos...

                                             

                           0 x 1   =    0    

                           0 x 2   =    0    

                           1 x 4   =    4    

                           0 x 8   =    0    

                           1 x 16  =   16    

                           1 x 32  =   32    

                           0 x 64  =    0    

                           1 x 128 =  128     

                                      ÄÄÄ    

                                      180    


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA            11 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

     ...que su valor decimal es 180.   Nota en la tabla anterior,

que cada d¡gito toma el valor de....

                                                         

                                 posici¢n del d¡gito            

                valor digital = 2                              

                 

     Por  ejemplo,  si la posici¢n = 3,  entonces el  d¡gito  que

ocupe esa posici¢n tendr  un valor de...

                                                                    

                        3             Aqu¡ el 3 significa          

    valor del d¡gito = 2              multiplicar el 2             

                     = 2 x 2 x 2      tres veces por si mismo      

                     = 8                                           

 

     -Si te aprendes de memoria la tabla...

 

       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄ¿

       ³      posici¢n    ³  7³  6³  5³  4³  3³  2³  1³  0³

       ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´

       ³ valor posicional ³128³ 64³ 32³ 16³  8³  4³  2³  1³

       ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´

       ³  n£mero binario  ³  1³  0³  1³  1³  0³  1³  0³  0³

       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÙ

     

     ...se  te  har   f cil  convertir un n£mero  digital  a  uno

decimal.  Veamos el siguiente ejemplo:

 

     Convierta el n£mero binario 10000100 a decimal.

 

     Primero separas los "1" del n£mero as¡...

 

                1  0000  1  00 

 

     Luego,   coloca el valor de la posici¢n que ocupa  cada  uno

as¡...

 

                1  0000  1  00 

                ³        ³

               128       4

 

     Ahora, los sumas...

 

                1  0000  1  00 

                ³        ³

               128  +    4 = 132

 

 

 

 


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA            12 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

     Este procedimiento puede resumirse de la siguiente forma:

 

       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

       ³    PARA CONVERTIR UN N£MERO BINARIO A DECIMAL    ³

       ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´

       ³ SIEMPRE QUE ENCUENTRES UN 1 EN EL N£MERO BINARIO ³

       ³       SUSTIT£YELO POR SU VALOR POSICIONAL        ³

       ³      ENTONCES, SUMA LOS VALORES RESULTANTES      ³

       ³       PARA OBTENER EL EQUIVALENTE DECIMAL        ³

       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

     -Ahora que has aprendido qu‚ son los n£meros binarios y c¢mo

convertirlos a decimales,  continuemos con  nuestro  ejemplo  del

programa de lenguaje de m quina... 

    

                10110100     11001101      01001000    

                00001001     00100001      01000101    

                10111010     11001101      01001100    

                00001001     10000000      01001100    

                00000001                   01001111    

                                           00100001     

 

     Consideremos primero el arreglo de la tercera columna...

 

                           01001000       

                           01000101        

                           01001100       

                           01001100       

                           01001111       

                           00100001       

 

     -Si   conviertes   todos  estos  n£meros  binarios   a   sus

equivalentes decimales de la forma en que te acabamos de ense¤ar,

obtendr s...

    

      01001000 = 64+8=72......... esto es  H  en c¢digo ASCII        

      01000101 = 64+4+1=69....... esto es  E  en c¢digo ASCII     

      01001100 = 64+8+4=76....... esto es  L  en c¢digo ASCII     

      01001100 = 64+8+4=76....... esto es  L  en c¢digo ASCII     

      01001111 = 64+8+4+2+1=79... esto es  O  en c¢digo ASCII     

      00100001 = 32+1=33......... esto es  !  en c¢digo ASCII     

                     ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                     

                   HELLO!                                        

     

     -­Caramba,  Sr.  Crame,  efectivamente dice  HELLO!    Estoy

ansioso  por  saber  qu‚ significan las  otras  dos  columnas  de

n£meros.  ¨Qu‚ es un c¢digo ASCII (aski)?

 

                                              


 

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

³ QB102            COMO HABLAR CON TU COMPUTADORA            13 ³

ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

 

 

                     ¨QUE ES EL CODIGO ASCII? 

                     ------------------------

 

     -La  primera  y  la segunda columnas  contiene instrucciones

para la computadora.  El c¢digo ASCII (American Standard Code for

Information  Interchange)   contiene  el n£mero  de  c¢digo  para

cualquier s¡mbolo que usamos. 

 

     Hablaremos m s sobre este c¢digo luego, por ahora quiero que

sepas que...

 

           ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿

           ³ TODOSLOS CARACTERES ESTAN REPRESENTADOS  ³

           ³       COMO BYTESENEL CODIGO ACII         ³

           ³            QUE QUIERE DECIR              ³

           ³       (A)MERICAN(S)TANDARD (C)ODE        ³

           ³     FOR (I)NFORMATION (I)NTERCHANGE.     ³

           ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

   

     -Bueno, Sr. Crane, ya que s‚ como convertir n£meros binarios

a decimales,  ¨Quire ense¤arme como convertir n£meros decimales a

sus equivalentes binarios?

 

     -En la pr¢xima lecci¢n te lo ense¤ar‚.  ­Hasta luego!

 

Arriba     Contenido