2-Introduccionalossistemasinformaticos

download 2-Introduccionalossistemasinformaticos

of 28

Transcript of 2-Introduccionalossistemasinformaticos

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    1/28

    Unidad

    Analizarlascaractersticasdeunsistemainformtico.

    DiferenciarentrehardwareysoftwaIdenticarydescribirloselementos

    funcionalesdeunsistemainformtiConocerlosdatosquemanejaun

    sistemainformtico.Conocerlossistemasdenumeraci

    utilizadosporunsistemainformticCodicaryrelacionarlainformacienlosdiferentessistemasderepresentacin.

    En esta Unidad aprenderemos a:

    Elhardware.Elsoftware.Elprocesador,lamemoriaylos

    dispositivosdeentrada/salida.Datosnumricos,alfabticosyalfanumricos.

    Elcdigobinario,octalyhexadecimal.

    Loscdigosalfanumricos.Lasmedidasdelainformacin.

    Y estudiaremos:

    Introduccinalossistemasinformti

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    2/28

    1. Introduccin

    Lavidaensociedaddelserhumanohaoriginadolanecesidaddetransmitirytratarinformacindeunaformacontinuada.Conesten,alolargodeltiemposehaniperfeccionandodiferentestcnicasymedios.Elgranavancetecnolgicoenlasdltimasdcadasdelsigloxxyenlaprimeradelsigloxxihadesarrolladoherramie

    tascadavezmscomplejascapacesdecubrirestanecesidadcongranprecisinrapidez.

    Eselordenadorlaherramientaqueactualmentenospermiteeltratamientoautomtidela informacin,facilitndonosengranmedidasuorganizacin,proceso,transmsinyalmacenamiento.

    Eltrminoinormticahaidoevolucionandoalolargodeltiempo,peroenlaactuadadseconsideralacienciaqueestudiaeltratamientoautomticodela informaciProcededelafusindedospalabras:informacinyautomtica.

    Sudesarrollohasidoespectacularenlasdosltimasdcadasdelsigloxx,siendounherramientaimprescindibleencomunicaciones,telefona,medicina,aeronutica,vilancia,controldetrco,etc.

    2. El sistema inormtico, sotwarey hardware

    Elordenadorsepuededenircomounamquinacompuestadeelementosfsicos (harware),ensumayoradeorigenelctrico-electrnico,capazderealizarunagranvardaddetrabajosagranvelocidadycongranprecisin.

    Unordenadorestformadoporunconjuntodecomponenteselectrnicosquepormismosnosoncapacesderealizardemasiadasfunciones.Estoscomponenteselectrncosnecesitandeotroscomponentesnofsicosquelosponganenfuncionamiento;n

    estamosreriendoaprogramas(sotware).Losprogramasnosservirnparanuestroprocesardatos(inormacin).

    Paraqueloscomponenteselectrnicosdeunordenadorseancapacesdefunciony realizar un proceso determinado,es necesario ejecutar un conjunto de rdenoinstrucciones.Estasinstrucciones,ordenadasyagrupadasdeformaadecuadconstituyenun programa.Elconjuntodevariosprogramassedenominaaplicaciinormtica.

    Perounprogramanofuncionaporssolo.Esdecir,tenemosloscomponenteselectrcos;tenemoslosprogramasqueincluyenlosdatosnecesariosquesetienenqueprocsar,perosiguefaltandoalgo.Elcomponentequefalta,quetambinesuncomponensoftwareyeselobjetodelpresentelibro,eselsistema operativo.Elsistemaoperatieselcomponentesoftwaredeunsistemainformticocapazdehacerquelosprogra

    mas(sotware)proceseninformacin(datos)sobreloscomponenteselectrnicosdeordenadorosistemainformtico(hardware).

    Veamosunejemplo.Elegimosuncoche;elmotor,lasruedas,laamortiguacin,gasolina,loscilindros,etc.,constituiranelhardware.Comouncochenopuedcircularporsmismo,hacefaltaalguienquelopongaenmarcha,queloarranququepiseelacelerador,etc.Pongamosporcasoquelapersonasentadaalvolanteselequivalenteaunprogramainformtico,yaquedisponedetodalainformacinecesariaparahacerfuncionarelvehculo.Tienerdenesprecisasdecmoarracar,decmocircular,etc.,peroesevidentequelefaltalaformadeinteractuarcelvehculo.Esporelloporloquelosfabricantesdevehculosponenadisposici

    Introduccinalossistemasinformticos1

    10

    Un programa,tambinllamadoprograma informtico, progra-madecomputacinoprogramade ordenador, es simplemen-te un conjunto de instruccionesparaunordenador.

    VocabularioA

    Analiza el signicado de lapalabra informtica a lo largodeltiempo.

    Ampl iacin

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    3/28

    delusuariounaseriedeinstrumentos,comopalancasdeintermitentes,llavedecontacto,palancasdecambios,pedales,etc.Comparemosestoselementosconelsistemaoperativoomediodecomunicacindelsoftware(conductor)conelhard-ware(vehculo).

    Cuandounprogramaestcompuestoporvariosformaloquesedenominaunaapli-cacin inormtica.Perounaaplicacininformticapuedeestarformadaporunnico

    programa.Enestecasonosellamaraaplicacininformticasinosimplementeprogra-ma.Sinembargo,unprogramabancario,porejemplo,esnormalqueconstedevariosprogramas.Cadaprogramaqueformaelcomplejoprogramabancariotieneunana-lidadconcreta;unprogramasirveparahacernminas,otroparagestionarprstamoshipotecarios,otropararealizarlacontabilidad,etc.Enestecaso,elprogramabancarionoesunsimpleprograma,esunaaplicacininformtica.Endenitiva,unaaplicacinesunmacroprogramaqueconstadevariosprogramasindependientesaunqueinterre-lacionados;esdecir,programasquefuncionandeformaautnoma,peroquepuedennecesitarinformacinprocesadaporotrosprogramasdentrodelmacroprograma.

    Instrucciones,programas y aplicaciones informticas, engeneral,quedan denidosbajoeltrminosotware.

    Unsistemainformticoeselconjuntodeelementosfsicosohardwarequesonnecesa-riosparalaexplotacindelasaplicacionesinformticasosoftware.

    Elsistemainformticoohardwareestangible,esdecir,sepuedeverytocar(monitor,teclado,procesador,memoria).Losprogramasoaplicacionesinformticas,ascomoelpropiosistemaoperativo,sonintangibles;sonsoftware,peronosepuedetocarniverelconjuntodeinstruccionesdelqueestnformados.

    Entresoftwareyhardwareexisteotroconceptoimportantedentrodeunsistemainfor-mtico:elfirmware.Eslaparteintangible(software)decomponentesdelhardware.EselcasodelsoftwareconelqueestnprogramadaslasmemoriasROM,quesonhard-ware.Sirvadeejemploel softwarepregrabadoqueincorporanlostelfonosmvilespararealizartodaslasfuncionesa lasqueestndestinados.Elfirmwarenoesfcil-mentemodicable.Unavezqueseintroduceosegrabaenuncomponentehardware,quedaprcticamenteinvariablealolargodelavidadelordenador.Elfirmwarees,portanto,softwareintroducidoencomponenteselectrnicosohardware.

    1Introduccinalossistemasinformticos

    El firmware es un bloqinstruccionesdeprogramapropsitosespeccos,graenunamemoriatipoROM

    establecelalgicademnivel que controla los celectrnicosdeundisposicualquiertipo.

    Vocabular io

    1. Todos los progrestn ormados potrucciones?

    2. Hay programas qutn ormados por programas?

    3. El firmware es ware o sotware?

    Act iv idades

    Fig. 1.1.Firmware:ROM-BIOS.

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    4/28

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    5/28

    4.1. Unidad Central de Proceso. Funciones, componentes, tiposy caractersticas

    LaunidadcentraldeprocesooUCP,tambindenominadaprocesador,eselelementoencargadodelcontrolyejecucindelasoperacionesqueseefectandentrodelorde-nadorconelnderealizareltratamientoautomticodelainformacin.

    Eslapartefundamentaldelordenador.Seencargadecontrolartodaslastareasyprocesosqueserealizandentrodel.Estformadoporla unidad de control(UC),launidad aritmtico-lgica(UAL)ysupropiamemoria,quenoeslaRAM.Elprocesadoreslapartepensantedelordenador;seencargadetodo:controlalosperifricos,lamemoria,lainformacinquesevaaprocesar,etc.

    Comoyahemosanticipado,elprocesadorconstadedospartesfundamentales:

    Unidaddecontrol(UC).Unidadaritmtico-lgica(UAL).

    Paraqueelprocesadorpuedatrabajarnecesita,adems,otroscomponenteshardwaredelsistemainformtico:lamemoriaprincipalocentraldelordenador(RAM),launidaddeentrada/salida,losperifricosdeentrada/salida,loscontroladoresylosbuses.

    Elprocesadorgestionaloquehayenmemoriadesdeohacialosperifricosgraciasalaunidaddeentradasalida,busesycontroladoresdelsistema.RecordemoslaFigura1.2.

    VeamosloscomponentesdelaUCP:

    1Introduccinalossistemasinformticos

    La unidad central de pgestionaycontrolatodoocurredentrodeunorden

    Ten en cu enta

    Fig. 1.2.Componentes de un ordenador.

    1 2 3 4

    5

    6 6

    BUS DEL SISTEMA (BUS DE DATOS, DIRECCIONES Y CONTROL)

    PERIFRICOS DE ENTRADA / SALIDA

    MEMORIA CONTROLADORES UNIDAD DE E/SUC UAL

    MEMORIAS AUXILIARES

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    6/28

    A. Unidad de control (UC)

    Launidad de controloUCeslapartepensantedelordenador;escomoeldirectordunaorquesta,yaqueseencargadelgobiernoyfuncionamientodelosaparatosquecomponen.LatareafundamentaldelaUCesrecibirinformacinparainterpretarlaprocesarladespusmediantelasrdenesqueenvaalosotroscomponentesdelordnador(vaseFig.1.3).

    Seencargadetraeralamemoriainternaocentraldelordenador(RAM)lasinstruccnesnecesariasparalaejecucindelosprogramasyelprocesamientodelosdatoEstasinstruccionesydatosseextraen,normalmente,delossoportesdealmacenamienexterno.Adems,laUCinterpretayejecutalasinstruccionesenelordenadecuaparaquecadaunadeellasseproceseeneldebidoinstanteydeformacorrecta.

    Pararealizartodasestasoperaciones,laUCdisponedealgunosaliados,pequeespaciosdealmacenamientoquesonsuesencia.Estosespaciosdealmacenamiensedenominanregistros. Ademsdelosregistros,tieneotroscomponentes.Todosellosdetallanacontinuacin:

    1 Registro de instruccin.Eselencargadodealmacenarlainstruccinquesees

    ejecutando.2 Registro contador de programas.Contieneladireccindememoriadelasiguie

    instruccinaejecutar.

    3 Controlador y decodicador.Seencargadeinterpretarlainstruccinparasupoteriorproceso.Eselencargadodeextraerelcdigodeoperacindelainstrucciencurso.

    4 Secuenciador.Generalasmicrordenesnecesariasparaejecutarlainstruccin.

    5 Reloj.Proporcionaunasucesindeimpulsoselctricosaintervalosconstantes.

    Introduccinalossistemasinformticos1

    14

    Fig. 1.3.La unidad de control o UC.

    REGISTRO DEINSTRUCCIN

    CONTROLADORDECODIFICADOR

    SECUENCIADOR

    REGISTRO

    CONTADOR DEPROGRAMAS

    RELOJ

    BUS DEDIRECCIONES

    BUS DE DATOSE INSTRUCCIONES

    1

    2

    3 4 5

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    7/28

    B. Unidad aritmtico-lgica (UAL)

    Launidad aritmtico-lgicaoUALeslapartedelaUCPencargadaderealizaropera-cionesaritmticasylgicassobrelainformacin.Lasoperacionesaritmticaspuedensersuma,resta,multiplicacin,divisin,potenciacin,etc.Laslgicassonnormalmentedecomparacin,paralasqueseempleanlosoperadoresdellgebradeBoole.Algu-

    nasdeestasoperacionessedetallanenlaTabla1.1.LoselementosmsimportantesquecomponenlaUAL,cuyadisposicinpuedeobservar-seenlaFigura1.4,sonlossiguientes:

    1 Operacional o circuito operacional.Realizalasoperacionesconlosdatosdelosregistrosdeentrada.

    2 Registros de entrada.Contienenlosoperandosdelaoperacin.

    3 Acumulador.Almacenalosresultadosdelasoperaciones.

    4 Registro de estado. Registralascondicionesdelaoperacinanterior.

    4.2. La memoria. Funciones, tipos y caractersticas

    Elordenadoralmacenadentrodesumemoriainternatodoslosprogramasydatosconlosquesevaatrabajaryquevanaserprocesados.Losdostiposdememoriaesencia-lesconlosquepuedetrabajarelordenadorson:

    Memorias de almacenamiento externo.Selesdaestadenominacinalossoportesdealmacenamiento,yaquesoncapacesdealmacenarinformacin.Sonmemo-riasexternas:discosduros,disquetes,cintasDAT,pen drives,etc.,yaunqueestnfsicamentedentrodelacarcasadelordenador,comoeselcasodelosdiscosdu-ros,ladenominacindeexternasesparadiferenciarlasprecisamentedelapropiaRAM.

    1Introduccinalossistemasinformticos

    Fig. 1.4.La unidad aritmtico-lgica.

    REGISTRO

    DE ESTADO

    SEALESDE CONTROL

    CIRCUITO OPERACIONAL

    ACUMULADOR

    REGISTRO DE

    ENTRADA 2

    REGISTRO DEENTRADA 1

    BUSD

    ELSISTEMA

    1 2

    3

    4

    Lamemoria RAM, tambindamemoriadeaccesoalomemoriadeaccesodirecomponedeunoomsc

    seutilizacomomemoriapalparaprogramasydat

    Vocabular io

    4. Qu componente UCP es el que inla instruccin queque procesar?

    5. Qu componente lacesa?

    6. Tiene memoria la

    Act iv idades

    Operacin Oper

    Mayorque >

    Menorque =

    Nomayor NOT >Ylgico AN

    Olgico O

    Tabla1.1.lgebra de Boole.

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    8/28

    Estasmemoriassonmslentasquelapropiamemoriaprincipal,yaqueconstandcomponenteselectrnicosymecnicos.Sonnovoltiles,detalformaquelainformacinpermaneceenellasinclusodespusdequitarelsuministrodeenergaelctricaordenador.

    Memoria interna.Dentrodelordenadorexistenvariostiposdememoriasquenosconsideradasexternas.Sonlassiguientes:

    RAM(RandomAccess Memory).Enellaesposiblealmacenarymodicarinformcinyesloqueseconocecomomemoriaprincipal,memoriacentralomemorideaccesodirecto.

    ROM(ReadOnlyMemory).Esunamemoriadesololectura,cuyainformacinnpuedesermodicadayquesirvebsicamenteparapoderinicializarelsisteinformtico.

    Lamemoriainterna,principalocentral (MC)eslaqueestsituadafsicamentedentdelacarcasadelordenador.

    A. Memoria RAM

    Lamemoria RAMesuncomponentenecesarioparaquesepuedaprocesarlainformcin.Casitodo,pornodecirtodo,loquesetienequeprocesardentrodelordenaddebepasartardeotempranoporlamemoriacentral.

    Loselementosquecomponenlamemoriacentraloprincipal,comoseapreciaenFigura1.5,sonlossiguientes:

    1 Registro de direcciones.Contieneladireccindelaceldaoposicindememorialaquesevaaacceder.

    2 Registro de intercambio.Recibelosdatosenoperacionesdelecturayalmacenalodatosenlasoperacionesdeescritura.

    3 Selector de memoria. Seactivacadavezquehayqueleeroescribirconectandoceldaoposicindememoriaconelregistrodeintercambio.

    4 Seales de control.Indicasiunaoperacinesdelecturaoescritura.

    Introduccinalossistemasinformticos1

    16

    Analiza en la Web los dostipos de memoria cach mscomunes.

    Invest igacin@

    Fig. 1.5.La memoria central.

    MEMORIA

    CENTRAL

    REGISTRO DE

    DIRECCIONES

    SELECTOR

    DE MEMORIAREGISTRO DE

    INTERCAMBIO

    BUS DE DATOS

    BUS DE CONTROL

    DATO

    SEALESDE

    CONTROL

    DIRECCIN

    BUS DE DIRECCIONES

    2

    1

    3

    4

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    9/28

    Lamemoriacentralestformadaporcomponenteselectrnicos (biestables)capa-cesdealmacenarinformacinenformadecerosyunos(sistemabinario).Cadainformacindeestetiporecibeelnombredebit.

    EnlaRAMtienenqueestarfsicamenteubicadoslosprogramasylosdatosquesetienenqueprocesar.Cuandoejecutamosunprograma,comoporejemploWord,Writer,etc.,estepasadelsoportede almacenamientoomemoriaexternaenel

    queestalmacenadodeformapermanente,acargarseenmemoriacentral(ope-racindelectura).

    Ademsdelamemoriacentral,lonormalesquelosordenadoresincorporenotrotipodememoriaparaagilizarlosclculosquerealizanlosprogramas.SuelensermemoriasintermediascolocadasentrelaRAMyelprocesador,quealmacenantemporalmentelainformacinaprocesar.Estetipodememoriasrecibenelnombredememoria cachynosonRAMpropiamentedicha,sinootrotipodememoriasinternasquealmacenanlainformacinqueseutilizaconmsfrecuencia.

    Por otro lado, nohay que confundir los soportes de almacenamiento con lamemoriainterna;esdecir,undiscoduronoesmemoriainterna.Eldiscoduroseconsidera memoria externao auxiliar. Losdisquetes,CD-ROM, cintas,pendrives,etc.,sonsoportesdealmacenamiento.Sedenominanmemoriasexternas

    y,al igualquelamemoriainterna, todasalmacenaninformacin. Loqueocur reesquela memoriainternaalmacenalainformacinsolotemporalmente,paraprocesarla,mientrasquelossoportesdealmacena-mientoexternotienenlafuncinprincipaldealma-cenarlainformacindeformapermanente.

    Fsicamentehablando,loscomponenteselectrnicosqueformanlaMCsonlasdenominadasceldillas obiestables,queactancomopequeoscondensado -res,detalformaquelapresenciadeenergadentrodeellaspuedetraducirsecomoununo(1)lgicoylaausenciade energacomo uncero(0)lgico (Figu-ra1.6).

    Lainformacinenmemoriasesuelealmacenarenbloques.Estosbloquessuelenserdeochoceldillas;esdecir,equivalena8bitsysedenominan byte(combinacindecerosyunos).Cadaconjuntodeellosrepresentauncarcter,esdecir,cualquierletraonmerocomocombinacinde8bits.

    Estoscondensadores,comotales,transcurridociertotiempo,sevandescargando.Evidentemente,paranoperderlainformacinde lamemoria,elpropiosistemainformticotendrqueprocederarecargarlosantesdequesedescarguendefini-tivamente.Esteprocesoesconocidocomoreresco de memoria.

    DRAM (DynamicRAM).EsuntipodememoriaRAMelectrnicaconstruidame-diantecondensadores.Cuandouncondensadorestcargadosedicequealma-cenaunBIT a uno.Siestdescargado,elvalordelBIT es cero.Paramantener

    lasceldillascargadas,estetipodememorianecesitarefrescarsecadaciertotiempo:elrefrescodeunamemoriaRAMconsisteenrecargarnuevamenteconenergaloscondensadoresquetienenalmacenadoununoparaevitarquelainformacinsepierda(deahlode Dynamic).LamemoriaDRAMesmslentaquelamemoriaSRAM,peromuchomsbaratadefabricar.

    SRAM(StaticRAM).EsuntipodememoriaRAMalternativaalaDRAMquenonecesitarefrescarse.SRAMyDRAMsonmemoriasvoltiles,loquesignificaquecuandose cortaelsuministrodecorriente,losdatosalmacenadossepierden.DebidoalaltocostedefabricacindelaSRAMyasualtavelocidad,sueleuti-lizarsecomomemoria cach.

    1Introduccinalossistemasinformticos

    Fig. 1.6.Esquema de las celdillas de memoria.

    1 1 0 0 1 0 1 0

    7. Qu memoria pla inormacin cuse deja de sumincorriente al equipo

    8. Qu memoria esrpida, la RAM cach?

    Act iv idades

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    10/28

    SDRAM(Synchronous DynamicRAM).EsunamemoriaqueincorporalacapacidadelaDRAMylavelocidaddelaSRAM;esdecir,necesitarefrescodesusceldaperoenunintervalosuperiordetiempo.Estamemoriaeslaqueincorporanenactualidadlamayoradelosordenadorespersonales.

    DDRAM(DoubleData Rate)omemoriadedoblerecargaomemoriadedobletadetransferencia.CompuestapormemoriasSDRAM,tienelacaractersticadeq

    serefrescadosvecesporimpulsode reloj.Esunamemoriadefuncionamienmuycomplejo,perotienelaventajadeserprcticamenteeldoblederpidaqucualquieradelasanteriores.

    Enlaactualidad,unadelascaractersticasfundamentalesdelasmemoriasRAMlavelocidadconquelainformacinsepuedealmacenarenellas.Estavelocidaesmayorcuantomenossetardeenaccederalaposicindememoriarequeridacadainstante.Lavelocidadsemideennanosegundos(60,70,80,100,).Cuanmenorseaeltiempodeacceso,msrpidoserelaccesoquesepuedarealizarcualquierposicindememoriaparapodergrabaroleersuinformacin.

    B. Memoria ROM

    La memoria ROM omemoria desololecturacontieneprogramasespecialesqsirvenparacargareiniciarelarranquedelordenador.Enellaseencuentraalmanadatodalainformacinreferentealoscomponenteshardwaredelosqueconstnuestroequipo.

    Posteriormente,serlabordelsistemaoperativorealizarelrestodeoperacioneparapoderempezarautilizarelordenador.

    ElsoftwarequeintegralaROMformael BIOSdelordenador (Basic InputOutpSystem) osistemabsicodeentrada/salida.

    ElBIOSseencuentrafsicamenteenvariaspartesdelordenador.Elcomponentprincipalestenlaplacabase.Inicialmente,losBIOSseprogramabansobremmoriasdetipoROM,loqueimplicabaquecualquiermodificacinenelsistemnopodarealizarseamenosquelohicieseelfabricante.HabaquesustituircomponenteelectrnicoparamodificarlaconfiguracindelBIOS.Poreso,posriormente,elBIOSsemontenmemoriasdetipoPROM(ProgrammableReadOnMemory),quesonprogramablesunasolavezydespusdehabersidomontadenlaplaca.

    ElBIOSesuncdigoquelocalizaycargaelsistemaoperativoenlaRAM;esusoftwareelementalinstaladoenunapequeaROMdelaplacabasequepermqueestacomienceafuncionar.Proporcionalasrdenesbsicasparaponerfuncionamientoelhardwareindispensableparaempezaratrabajar.Comomnimmanejaeltecladoyproporcionasalidabsica(emitiendopitidosnormalizadospelaltavozdelordenadorsiseproducenfallos)duranteelarranque.

    Enlaactualidad,seutilizanlasmemoriasdetipoEPROM(ErasableProgrammabReadOnlyMemory),quepermitencambiarlaconguracinasignada.Esteproceescomplejo,peronoimplicarealizaroperacionesfsicassobreloscomponentequeestnmontados.

    Todasestasmemoriassonnovoltiles,ylainformacinquecontienennodesapacenuncadebidoaqueestnprogramadasdefbrica.Nonecesitanningnsumnistrodeenergaparamantenersuconguracin.

    LaCMOS(ComplementaryMetalOxideSemiconductor)esuntipodememoriaintenadelordenadorquesecaracterizaporconsumirmuypocaenergaelctrica,quelahaceidneaparaalmacenardatosdelBIOS.

    Introduccinalossistemasinformticos1

    18

    9. Todas las memorias ROMson de solo lectura?

    10. Cmo se accede al BIOSdel equipo?

    Act iv idades

    AnalizaenlaWeblostiposdeBIOSmscomercializadas.

    Invest igacin@

    En la Web del Centro deEnseanza Online encontrarsms informacin de congura-cin de los diferentes tipos deBIOSmscomunes.

    CEO

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    11/28

    ElBIOSesuntipodememoriaqueenlosordenadoresseutilizaparaguardarlosdatosbsicosdehardwareydeconguracin.Porejemplo,enlseguardalainformacinsobrelosdiscosduros(cuntosydequcaractersticas)yotrasinfor-macionescomolafechaylahora.Paraquetodalainformacinquemantienenoseborre,esnecesarioquelaCMOSsiempretengacorrienteelctrica.Cuandoelordenadorestapagado,obtieneenergadeunapequeapilaobateraubicadaenlaplacabase.

    LaconguracindelBIOSsepuedemodicarsiinstalamosunnuevodiscoduro,siqueremoscambiarlafecha,lahoradelsistema,etc.ParaaccederalBIOSypodermodicarsusvalores,hayquepulsarlasteclasF2oSuprduranteelprocesodeini-ciodelequipo,dependiendodelBIOSdecadaequipo.AsseaccedealSETUPdelequipo,enelqueseconguranlasopcionesdeiniciobsicasdelordenador.

    Otrostiposdememoriasinternasqueno son RAM comotal,pueden serlasme-moriasqueincorporanlastarjetasgrcas,queliberanalaRAMdelastareasdeprocesamientogrco.As,lamemoriaVRAMomemoriadevdeoseutilizaparaalmacenarlasimgenesquesequierenvisualizar,envezdehacerlodirectamentesobrelaRAM.Actualmente,estetipodememoriaesfundamentaldebidoalaevo -lucindelatecnologamultimedia.

    Enlaactualidad,lamayoradelosordenadoresincorporanenlapropiatarjetaoadaptadorgrcolallamadaSGDRAM (SuperGraphics DynamicRandom AccessMemory). Setratadeunamemoriadeelevadacapacidad,avecesverdaderamenteelevada,quesecaracterizaporsualtavelocidadybajoconsumo.

    LaCDRAM,porejemplo,esuntipodememoriaqueactaentreelprocesadoryelperifricocorrespondiente.Enalgunoscasos,estasmemoriasactancomomemo-riascach(memoriaintermediadealtavelocidad).Suelenirasociadasadetermina-dosdispositivos,comounidadesdeCD-ROMydispositivosdeentrada/salida,paraliberaralaRAMdeoperacionesinnecesarias.

    Encuantoalaestructuradelamemoria,desdeunprincipio,eindependientementedelsistemaoperativo,lamemoriasehaestructuradoenvariosniveles(vaseFig.1.7).

    1 Memoria convencional.De0a640Kb.

    2 Memoria superior.De641Kbhasta1024Kb(1Mb).

    3 Memoria extendida.De1025Kbhastaellmitedelaplacabasedelequipo.

    Losfabricantesdeordenadoreshandivididodesdeunprincipiolaestructuraenesastrespartesfundamentales,quesongestionadasdeformadiferenteporcadasistemaoperativo.As,porejemplo,MS-DOSgestionalamemo -riadividindolarealmenteenestastrescapas.Windows

    9X,XP,Vista2003Server,2008Server,UNIXoLinuxgestionan la memoria de forma diferente, olvidndosecasiporcompletodeestaestructura.Yaveremosquges -tinsehacedelamemoriaencadaunodelossistemasoperativos.

    Encualquiercaso,estacuestinesfundamental,puesunacosaeselmodoenquelosordenadoresreconocenlame -moriadespusde serfabricados(trescapas)y otramuydistintaelmodoenqueelsistemaoperativogestionalasdiferentescapasdelaRAM.

    1Introduccinalossistemasinformticos

    Fig. 1.7.Esquema de la estructura de la memoria.

    ............................

    ...............................

    .....................

    Memoria

    Extendida

    ROM-BIOS

    Memoria Vdeo

    MemoriaConvencional

    Marco de Pgina EMS

    4 096 Mb 386 /486

    1 088 Kb

    1 024 Kb 8088

    640 Kb

    0 Kb

    6 Mb 286

    Memoria Alta (HMA)

    3

    2

    1

    MemoriaConvencional

    M

    emoriaSuperior

    MemoriaExtendida

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    12/28

    Paraaccederalasceldillasdememoriahayqueatenderalconceptodedireccide memoria. Estadireccineslasituacindelcomponenteelectrnicodentrodconjuntodecomponentesdelamemoria.Deestaforma,cuandoseaccedeaudireccindememoria,loquesehaceesaccederaunconjuntodebiestables(codensadores).Cadaunodeestosbiestablesfsicosreferenciaun bitlgico(0,1).bitsedenecomolamnimaunidaddeinformacin.

    Elconjuntode8bitsalosqueseaccedesedenominabyte,carcteropalabra.Apartirdeaqu,lainformacinsemidecomoconjuntodebytes,esdecir,bloques8bits.

    Eldireccionamientoesunaoperacinqueserealizacuandoelprocesadorejecutointerpretaunainstruccin.Todainstruccinestcompuestaporuncdigo de opracinyun operando.Elcdigodeoperacineslainstruccinens(suma,resmultiplicacin,etc.)yeloperandoeseldatoo informacinquesevaaprocesaSegnelmtodoutilizado,larapidezdeejecucindeunprogramasermayormenor.Losllamadosmodos de direccionamientosonlasdiferentesformasdeaccedalosoperandosencadainstruccin.LaFigura1.8muestralosmodosdedireccionamiento:

    1 Direccionamiento inmediato.Enlainstruccinestincluidodirectamenteelop

    randoodato.2 Direccionamiento directo.Enlainstruccin,elcampodeloperandocontienel

    direccinenmemoriadondeseencuentraeloperando.

    3 Direccionamiento indirecto.Elcampodeloperandocontieneunadireccindmemoriaenlaqueseencuentraladireccinefectivadeloperando.

    4 Direccionamiento relativo.Ladireccindeldatoqueintervieneenlainstrucciseobtienesumandoaladireccindelapropiainstruccinunacantidadjquenormalmenteestcontenidaenunregistrodetipoespecial.

    Introduccinalossistemasinformticos1

    20

    Alainformacinquehayenlamemoriaseaccedeatravsdesudireccin,queeslaposicinqueocupadentrodelamisma.

    Ten en cue nta

    Fig. 1.8.Esquema de los diferentes direccionamientos.

    DIRECCIONAMIENTO INMEDIATO

    DIRECCIONAMIENTO DIRECTO

    DIRECCIONAMIENTO INDIRECTO

    DIRECCIONAMIENTO RELATIVO

    1

    2

    3

    4

    Cdigo de Operacin Dato

    Direccin A

    Direccin A

    Direccin A

    Registro Especial

    Cdigo de Operacin

    Cdigo de Operacin

    Cdigo de Operacin

    A

    A

    B

    A + K Dato

    Dato

    Dato

    Direccin B

    +

    K

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    13/28

    4.3. Unidades de entrada/salida y buses

    Launidad de entrada/salidasirveparacomunicarelprocesadoryelrestodecompo -nentesinternosdelordenadorconlosperifricosdeentrada/salidaylasmemoriasdealmacenamientoexternooauxiliares.

    RecordemosqueactualmentelasdenominacionesUCyUALhandejadodetenerimpor -tanciaaisladamente.Hoyenda,elconjuntodeestosdoscomponentessedenominaprocesador.LamemoriaRAMy launidaddeentrada/salidanoformanparte,comotales,delprocesador,sinoquesonpartedelhardwaresinlasqueestenoescapazderealizarprcticamenteningunaoperacin.

    Hayotrocomponenteimportantedentrodelordenadorqueestrelacionadodirecta-menteconelprocesador:el bus.

    Elbuseselelementoresponsabledeestablecerunacorrectainteraccinentrelosdi-ferentescomponentesdelordenador.Es,porlotanto,eldispositivoprincipaldeco-municacin.Enunsentidofsico,sedenecomounconjuntodelneasdehardware

    (metlicasofsicas)utilizadasparalatransmisindedatosentreloscomponentesdeunsistemainformtico.Encambio,ensentidoguradoesunarutacompartidaqueconec-tadiferentespartesdelsistema.

    Laevolucindelosbusesalolargodelahistoriahasidodeterminanteparalaevo-lucindelossistemasoperativos.Alfabricarsebusesmuchomsrpidosyconmslneas,lossistemasoperativoshanidomejorandoyaportandonuevasfuncionalidadesqueantiguamentenopodanserimplementadaspor faltadevelocidadenlosbuses.Hoyporhoy,elbussiguedeterminandoengranmedidalavelocidaddeprocesodeunequipo,yaquesiguesiendounodeloscomponenteshardwarequemayoreslimita-cionestiene.

    1Introduccinalossistemasinformticos

    11. Cmo se accede atenido de una celdmemoria?

    12. Se puede modiiccontenido de una o posicin de memo

    Act iv idades

    Tipo de direccionamiento que se utiliza segn la instruc-cin a ejecutar:

    a) Silainstruccinaejecutares SUMA 56,elprocesa -

    doraccededirectamentealdato,enestecaso,alaposicin56dememoriaenlaqueseencuentraeldato,yrealizalaoperacin.Elresultadodesumarsequedaenlamismaposicindememoria.Esloqueenprogramacinsedenominaunacumulador.Sienlaposicin56dememoriahay,porejemplo,un8,elresultadodelaoperacin SUMA 56generaunvalorde16,quesealmacenaenlamismapo -sicindememoria,esdecir,enla56.Ahoraenlaposicin56hayun16.

    b) SilaoperacinaejecutaresSUMA 10 20,elproce-sadoraccedealaposicin10yalaposicin20de

    memoriaparaextraereldatoquehayencadaunadeellasyalmacenaelresultadoenlaposicin20dememoria.Silaposicin10dememoriacontieneun3ylaposicin20un2, elresultadoeslasumade2

    y3,ysealmacenaenlasegundaposicindemria.Deestaforma,laposicin10seguirtenun 3yenla20habrun5ynoel2quehabprincipio.

    c)Silaoperacinaejecutares RESTA 32 12 4procesadorrestaelcontenidodelaposicin3memoriayelcontenidodelaposicin12,yelresultadoenlaposicin45.Si,porejemplposicin32contieneun 5ylaposicin12independientementedeloquecontengalapos45,elresultadoquedaras:

    Laposicin32contieneun5.

    Laposicin12contieneun3.

    Laposicin45contendrelresultadodelaesdecir,2.

    En los tres casos el direccionamiento utilizadodirecto,queeselmshabitualenestetipodeocionesaritmticas.

    Ejemplo

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    14/28

    Enloreferentealaestructuradeinterconexinmediantelosbuses,existendedtipos:

    Bus nico. Consideraalamemoriayalosperifricoscomoposicionesdemmoria,yhaceunsmildelasoperacionesE/Sconlasdeescritura/lecturamemoria.EstasequivalenciasconsideradasporestebushacenquenopermitcontroladoresDMA(DirectAccess Memory)deaccesodirectoamemoria.

    Bus dedicado.Este,encambio,alconsiderarlamemoriayperifricoscomodcomponentesdiferentes,permitecontroladoresDMA.

    Elbusdedicado(vanseFigs.1.2,1.3,1.4y1.5)contienevariassubcategoramsquesonlassiguientes:

    Bus de datos.TransmiteinformacinentrelaCPUylosperifricos.

    Bus de direcciones.Identificaeldispositivoalquevadestinadalainformaciquesetransmiteporelbusdedatos.

    Bus de control o de sistema.Organizayredirigehaciaelbuspertinentelainfmacinquesetienequetransmitir.

    Lacapacidadoperativadelbusdependedelpropiosistema,delavelocidadd

    este,ylaanchuradelbus(nmerodeconductosdedatosqueoperanenparlelo)dependedelosbitsquesepuedentransmitirsimultneamente,segneltipdeprocesadorqueincorporeelequipo.

    Elbusescomounaautopistaenlaqueeltrficoesmuyintenso.Poreso,eltipdebusqueincorporeelordenadordeterminarqueesteseamsrpidoomlento.

    Elbussecaracterizaporelnmeroyladisposicindesuslneas(cadaunadeellescapazdetransmitirunbit,queeslaunidadmnimadetransmisindelainformcin).Concretamente,enlosprimerosPCerade8bits;esdecir,solocontabanc

    ocholneasdedatos.Enlaactualidad,losmsextendidossonlos16,32,64,128bitsosuperiores(vaseTabla1.2).

    Elnmerodebitsquecirculandefineelnmerodelneasdeque

    disponepararealizarelpasodeinformacindeuncomponenteotro.Soncomoloscarrilesdeunaautopista:cuantosmscarrihaya,msvehculospodrncircularporella.

    LaFigura1.9ilustracmopodrarepresentarsefsicamenteelbdelsistema,relacionandoelprocesadorylamemoria,aunquehaquetenerencuentaqueelbusrelacionabsicamentetodosloscomponentesdelordenador.

    Laestructuraeslasiguiente:

    1 Procesador.

    2 Buses.

    3 Memoria RAM.Tambinesmuyimportantelavelocidadconlaquelosbitscirclanporelbus.Estavelocidadsemideenmegahercios,ydeelldependeelrendimientoglobaldelequipo.Haybusesa66Mhzpasandoportodaunagamaquevahastamsde1066MhzelosordenadoresquemontanprocesadoresdeltimageneraciComparmosloconunaautopistaocarretera:noeslomismoqexistaunalimitacinde90km/hqueotrade130km/h.Siunbtienemuchaslneasysonmuyrpidas,mejorparaelrendimiendelordenador.

    Introduccinalossistemasinformticos1

    22

    AnalizaenlaWeblostiposdepro-cesadoresdeltimageneracin.

    Invest igacin@

    ProcesadorBUS

    datos/BUS

    direcciones8086 16/8

    8088 16/8

    80286 16/16

    80386 32/16

    80486 32/66

    PENTIUM 50/66

    AMDK-62 32/100

    PENTIUMII 32/100

    CELERON 32/66PENTIUMIII 32/100

    AMDATHLON 32/100

    PENTIUMIV 32/64

    PENTIUMCOREDUO 64/133

    Tabla 1.2.Caractersticas del bus de datos y direcciones.

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    15/28

    Lafrecuenciaovelocidaddelbusquedadeterminadaporlosimpulsosdereloj.Elrelojes,portanto,elcomponentequedeterminalavelocidad,yaqueamayorfrecuenciaenMhz,msrpidaeslacirculacindebitsporlaslneasdelbus.

    Ynosoloeso.Elbusdeterminalaarquitecturay,portanto,sutamaodeterminaeldelregistrodeinstruccin.As,elcdigodeoperacinpuedesermayor,siendoposibleejecutarunmayornmerodeoperaciones.Estoproduceunaumentodepotencia,nopormayorrapidez,sinopormayorcomplejidaddelasinstrucciones.

    4.4. Los periricos

    Losperiricossondispositivoshardwareconloscualeselusuariopuedeinteractuarconelordenador(teclado,ratn,monitor),almacenaroleerdatosy/oprogramas(dis-positivosdealmacenamientoomemoriasauxiliares),imprimirresultados(impresoras),etctera.

    Sedenominanperifricos,porejemplo,losdispositivosquesirvenparaintroducirdatosyprogramasenelordenadordesdeelexteriorhaciasumemoriacentralparaquepuedanserutilizados.Sonlosllamadosperifricosdeentrada:teclados,ratones,etc.

    Tambinhayperifricosquesirvenparaextraerinformacindesdeelordenadorhaciaelexterior,comoimpresorasomonitores.

    Loshayquesirvenparaambascosas,comodiscosduros,CD-ROMregrabables,dis -quetes,etc.

    Losperifricosseconectanconelordenador,esdecir,conlaUCPysuscomponentes,

    atravsdelosdenominadospuertosoconectoresexternos.Estagestinlallevaacabootraparteesencialdelordenador:launidad de entrada/salida,componentehardwareusadoparalagestindeperifricos.

    Enunaprimeraaproximacinpodemoshacerunaclasicacindelosperifricostenien -doencuentadesdeohaciadndeenvaninformacin.Esdecir,laclasicacinsehaceatendiendoaquelainformacinquecirculaatravsdelbusdedatoslohagadesdeelperifricoalamemoriacentral(peririco de entrada)oviceversa(peririco de salida).

    Conectadoelperifricoalordenadoratravsdelcableoconectorcorrespondiente,lainformacinqueseenvaotransmitecirculadentrodelordenadoratravsdelosbusesvistosanteriormente.

    1Introduccinalossistemasinformticos

    Fig. 1.9.Esquema del bus del sistema.

    1

    1 3

    2

    1 0 0 1 0 1 0

    MICROPROCESADOR

    13. Puede ser ms run equipo con un b16 bits que otro cobus de 32 bits?

    14. El bus de direccionun equipo, qu iexactamente?

    Act iv idades

    Paradiferenciarsiunpeesdeentrada,salidaodeda/salida,solamentetienjarte en si el perifricoinformacin a la memorordenador,encuyocasoentrada.Sieslamemoria

    enva informacin al perentonces es de salida.envaorecibeinformacintneamentedesdelamemperifricoesdeentrada/s

    Truco

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    16/28

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    17/28

    Puedeobservarseatravsdelasdiferentesunidadesperifricasdesalida(monitor,im-presora,plotter,etc.),queconsuposteriordistribucinyanlisis,completanelproceso.

    Otraclasificacinquepodemoshacerdelosdatos,segnvarenonoduranteelpro-ceso,eslasiguiente:

    Datos jos.Sonlosquepermanecernconstantesduranteelprocesooprogramaqueselesaplique.Losdatosjosrecibenelnombredeconstantes.Unejemploesunprogramaqueemitafacturaseneurosypesetas;esevidentequeelcambiodeleuroserelmismoentodoelproceso.

    Datos variables.Sonaquellosquessemodicanalolargodelprocesosegnsuce-dandeterminadascondicionesoaccionesrealizadasporlosprogramas.

    Segnlaformadeserutilizadosporelordenador,otraclasicacines:

    Datos numricos.Sonlosdgitosdel0al9.

    Datos alabticos.SonlasletrasmaysculasyminsculasdelaAhastalaZ.Datos alanumricos.Sonunacombinacindelosanteriores,msunaseriedecarac-

    teresespeciales(*,/,-,%,etc.).

    Engeneral,todoslossistemasoperativos,salvoalgunosdelosconsideradosantiguos,trabajanconlosdatosdelamismaformayconlosmismostiposdedatos.

    Losdatossonprocesadosporlosdiferentesprogramasquemanejaelsistemaoperativooporlosprogramasqueejecutanlosusuarios.Comoveremosacontinuacin,losda-tosqueseprocesanenunsistemainformticoseimplementanencdigosnumricosoalfanumricosparapoderutilizarlos.

    1Introduccinalossistemasinformticos

    Fig. 1.10.Tratamiento automtico de la informacin. Tipos de datos.

    Datos de entrada:

    Hola...

    Pedro Martn...

    12 200 * 2...

    PROCESO:

    11100101

    0 1 0 1 1 0 0 0

    Datos de salida:

    Adis...

    Redactor Jefe...

    24 400...

    1 3

    2

    Lasceldillas de memoriaptomarlosdosestadossigu

    Indica ausenccorrienteelctric

    Indica presenccorrienteelctric

    Ten en cu enta

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    18/28

    5.2. Los sistemas de codiicacin

    A. Introduccin a los sistemas de codicacin

    Lossistemasdecodificacinseutilizanparaprocesarlainformacinqueelusuarentiendeyelordenadorno.Esevidentequeelusuarioyelsistemainformticotrabajaenlenguajesdiferentes.Centrmonosenlamemoriaporunmomento.LamemorianopuedealmacenarlaleAoelcarcter*.

    Lamemoriadelordenador,yporextensinelrestodecomponentesinternos,noentiendedeletrasonmeros.Solamenteentiendedecorrienteelctrica.

    Poreso,cuandoelusuarioquierealmacenarunaletraenmemoria,porejemplo,primeraletradesudocumentodetexto,elordenador,graciasalsistemaoperativoyloscomponentesdehardware,seencargadetransformarlaletraydealmacenarlaunconjunto(normalmente8bits)deimpulsoselctricos.

    Si,porelcontrario,leemosdeunaposicindememoria,primeroseanalizanlascelllascorrespondientes.Cuandosehananalizadoochodeellas,sesabe,pordiseod

    propiosistemaoperativoygraciasalaequivalenciadelcdigo,quesehaledounbyocarctercomoconjuntodeochobits.Cadaposicinmagnetizadaseconvierteenununoycadaposicinnomagnetizadenuncero.Sebuscaenlatabladecdigosysecomparalacombinacindeesosochbits,obteniendolaequivalenciaconelcarcterconcreto.

    Enesecasosevisualiza,porejemplo,elcarcterequivalentealbyteledoynosevsualizanlosochobits.

    Introduccinalossistemasinformticos1

    26

    Cmo se almacena el carcter \ en memoriaElsistemaoperativoyelrestodecomponenteshard -ware tienen que transformar ese carcter en algunacombinacinvlidadeimpulsoselctricosparaalma-cenarlo.Enestecaso,lasochoceldillasdememoriacorrespondientessemagnetizarnonodelasiguienteforma(Fig.1.11):

    Podemosmeditarenqusebasaelsistemainformticoparasaberquceldillatienequemagnetizarono.Sencilla

    yllanamente,sebasaenunCDIGO.Cuandotecleamoselcarcter,sebuscadentrodeunatabla(cdigoASCIIoUNICODEqueveremosmsadelante)lacorrespondenciaadecuada.

    Estatabladecdigoslaintroduceelfabricantedelsiste-maoperativodentrodelconjuntodeinstruccionesydatosqueloforman.

    Esunestndarinternacionalytodoslosfabricantesdesoftwareyhardwareloconocenyloutilizan.

    Deestaforma,todosellostienenlasmismasequivalen-ciasyacadaunodeellosleresultafcilinterpretarlainformacinqueprocesanotrosprogramasocomponen-teshardware.

    Enel ejemploanterior, elconjunto deochoceldillasdememoriasehanmagnetizadoalintroducirelcarcter\,

    yaqueelsistemaoperativohaledoensutabladecdigoselsiguientevalor:

    01011100

    Lohainterpretadoyhamagnetizadolaceldilla(1)deme-moriaono(0)posicionalmente,paraobtenerlacombina-cindeesosochovalores,dgitosbinariosobits.

    Ejemplo

    Fig. 1.11.Ejemplo de magnetizacin elctrica.

    0 1 1 1 10 0 0

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    19/28

    B. Sistemas de numeracin

    Sedefineunsistema de numeracincomoelconjuntodesmbolosyreglasqueseutili-zanpararepresentarcantidadesodatosnumricos.

    Estossistemassecaracterizanporlabasealaquehacenreferenciayquedeterminaeldistintonmerodesmbolosquelocomponen.Nosotrosutilizamoselsistemadenume-

    racinenbase10,compuestopor10smbolosdiferentes(del0al9).Lossistemasdenumeracinqueutilizamossonsistemasposicionales,esdecir,elvalorrelativoquecadasmbolorepresentaquedadeterminadoporsuvalorabsolutoyporlaposicinqueocupedichosmboloenunconjunto.

    Todoslossistemasposicionalesestnbasadosenel Teorema Fundamental de la Nume-racin (TFN),quesirvepararelacionarunacantidadexpresadaencualquiersistemadenumeracinconlamismacantidadexpresadaenelsistemadecimal.

    Enl,Xeselvalorabsolutodeldgitoencuestin,ieslaposicinqueocupaeldgitoconrespectoalpuntodecimalyBeslabase.Elsmbolo(sumatorio)indicaqueparaobtenerelvalordelnmero(NM),sernecesariosumartodoslosproductos.

    Estamismafrmulatambinsepuedeexpresardelasiguienteforma:

    C. Codicacin numrica

    Sontreslossistemasdecodificacinqueutilizahabitualmenteunsiste -

    mainformtico:Binario.Estesistemautilizadossmbolosdiferentes:elceroyeluno

    (0,1).Eselsistemaquemanejaelordenadorinternamente,yaqueloutilizansuscomponenteselectrnicos.

    Cadaunodeestossmbolosrecibeelnombredebit, entendiendoportallamnimaunidaddeinformacinposible.

    Lossmbolosdelsistemadecimalpuedenrepresentarse(codicarse)enbinariomedianteelTFN.Cadasmbolodecimalpuederepresentarseconunacombinacindecuatrobits.

    Octal.Esunsistemaenbase8queutilizalossmbolosdel0al7pararepresentarlascantidades,lascualesquedanreproducidasposicionalmenteporpotenciasde8.Elsistemadenumeracinen

    base8tieneunacorrespondenciadirectaconelbinario,yaquecadasmboloenbase8puederepresentarsemedianteunacombi -nacinde3bits.

    Hexadecimal.Esunsistemadenumeracinenbase16.Utiliza16smbolosdiferentes,del0al9ylosdgitosvalores(oletras)A,B,C,D,EyF.Estasletrasrepresentan,respectivamente,losdgitos10,11,12,13,14y15delsistemadecimal.Estesistematambintieneunacorrespondenciadirectaconelsistemabinario,yaquecadasmboloenbase16sepuederepresentarmedianteunacom -binacinde4bits.

    1Introduccinalossistemasinformticos

    283=2102+8101+3100=200+80+3

    NM=Xn10n+...+X2102+X1101+X0100+X1101+X2102...+XN10N

    El Teorema Fundamental Numeracin (TFN) quedaminadoporlafrmulasig

    Ten en cu enta

    NM=XiBi

    Decimal Binario Base 8 Ba

    0 00000 0

    1 00001 1

    2 00010 2

    3 00011 3

    4 00100 4

    5 00101 5

    6 00110 6

    7 00111 7

    8 01000 10

    9 01001 11

    10 01010 12

    11 01011 13

    12 01100 14

    13 01101 15 14 01110 16

    15 01111 17

    16 10000 20

    17 10001 21

    18 10010 22

    19 10011 23

    Tabla 1.3.Sistemas decimal, binario, octal y hex

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    20/28

    Elsistemaquemaneja internamenteunordenadoreselbinario,pero,enocasioneporcomodidadenelmanejodelosdatos,sesueleutilizareloctalyelhexadecimal,yquemuchadelainformacinquenosmuestraelsistemaoperativo,comodireccionedememoria,estexpresadaenhexadecimal.

    Elsistemadenumeracinbinariotieneunagranimportanciaenelfuncionamientodordenador.Yasehasealadoquelamemoriadelordenadoresunconjuntodebies

    bles.Enellospuedehaberonocorrienteelctrica.EnlaTabla1.3podemosverlosprimeros20smbolosdecimalesysuscorrespondeciasenbinario,base8ybase16.

    D. Cambios de base de numeracin

    Elsistemainformticotrabajaenelsistemadenumeracinbinario.Nosotrostrabjamosenelsistemadenumeracindecimal.Elordenadornoentiendeelsistemanumeracindecimalpararealizarsusclculos,peronosotrosnoentendemoselbinapararealizarlosnuestros.

    Esnecesariosaberinterpretarelcdigobinarioparapoderentenderlasoperacione

    queenmuchasocasionesserealizandentrodelordenador.Paraello,debemosaprederapasarnmerosbinariosadecimalesyalainversa.Porextensin,elordenadoutilizalossistemasdenumeracindebase8ybase16(porsermltiplosdelsistembinario)paramostrarnosinformacinrelativaaalgunosprocesosquerealiza.

    Enprimerlugar,veamoscmosepasaunnmerodebase10abase2.Estaoperaciserealizadividiendoelnmerodebase10(dividendo)por2(divisor).Elcocienteotenidodeladivisinseconvertirendividendo,paravolveradividirlopor2(divisoAlnuevococienteobtenidoseleaplicalamismaoperacin,yassucesivamentehasqueaparezcauncocienteiguala0.

    Enresumen,tendremosquedividirsucesivamenteentre2elnmeroenbase10,haqueresulteuncociente0.Elnmeroenbinarioseobtieneuniendotodoslosrestoseordeninversodeaparicin.

    Introduccinalossistemasinformticos1

    28

    Pasar a base 2 el nmero 90 que est en base 10

    Primerodividimoselnmeropor2(basedestino)yelco-cientequeobtenemoslodividimosdenuevopor2.Elnue-vococientelovolvemosadividirpor2,yassucesivamen-tehastaqueaparezcauncocienteiguala0.90:2=45.Resto0.45:2=22.Resto1.22:2=11.Resto0.

    11:2=5.Resto1.5:2=2.Resto1.2:2=1.Resto0.1:2=0.Resto1.Ordenamoslosrestossucesivosqueaparecenenlasdivi -siones,peroenordeninverso,yobtenemoslanuevacodi-cacinenbase2:Resultado:90(10 = 1011010(2

    Siqueremospasarelmismonmeroabase8y16,laformadeprocederseralamisma,teniendoencuentaqueahoraeldivisoresel8oel16,respectivamente.

    Pasoabase8:

    90:8=11.Resto2.

    11:8=1.Resto3.

    1:8=0.Resto1.

    Resultado:90(10 = 132(8Pasoabase16:

    90:16=5.Resto10(A).

    5:16=0.Resto5.

    Resultado: 90(10 = 5A(16Comosepuedeverenesteltimocaso,elprimerrestohasido10.Peroestesmboloenhexadecimalnoexiste;exis-telaAcomosmbolodcimodelabase.

    Caso prct ico 1

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    21/28

    Siloquequeremoshacereslaoperacincontraria,esdecir,pasardebase2abase10,procederemosmultiplicandoporpotenciassucesivasde2,empezandopor20cadadgitobinariodeizquierdaaderecha.Sumaremoslosvaloresobtenidosytendre-mospasadoelnmero.

    Loscambiosdebaseentrebasesequivalentes,comosonlasbases2,8y16,sepuedenrealizardeformadirecta,teniendoencuentalaequivalenciadebitsconlaquesepue -

    derepresentarcadadgitodeestasbasesenbinario.Enbase8,undgitooctalquedarepresentadoporunacombinacinde3bits(2 3=8,siendo3elnmerodebits).Enhexadecimal,laasociacinesde4bits(24=16).

    Comocadanmeroenbase8yenbase16tieneunacorrespondenciadirectaconelnmeroenbinariomedianteunconjuntode3y4bitsrespectivamente,siqueremostrans-formarunnmeroenbase8oenbase16aunnmeroenbase2oviceversa,bastarconformargruposde3o4bitsrespectivamente.Estatransormacinsellamadirecta.

    1Introduccinalossistemasinformticos

    Pasar el nmero 1001 de binario a base 10

    Primerosetomanlosdgitosbinarios,4entotal,ysevanmultiplicandoporpoten-ciasde2deizquierdaaderecha.Elltimoexponentequepondremosenbase2

    yconelquemultiplicaremoselltimodgitosereln1,siendonelnmerodedgitosquetienelacifradebase2.

    1001(2=123+022+021+120=8+0+0+1=9(10

    Pasar el nmero 132 de base 8 a base 16

    Enprimerlugar,pasamosel132queestenoctalabinariodeformadirecta.

    Comocadadgitooctalsepuedeexpresarcon3dgitosbinarios,tenemos:132(8=001011010(2=001011010(2As,transformamosdirectamenteeldgito1en001,el3en011yel2en010.MirandolaequivalenciadelaTabla1.3,vemosquecadadgitoenbase8tienesucorrespondenciacon3dgitosbinarios.

    Ahora,parapasarabase16,bastaconhacergruposde4bitsempezandoporladerecha.Sifaltandgitosporlaizquierda,loscompletamoscon0,aunqueennuestrocasonosonsignicativos,yaquecomoencualquiersistemadenumera -cin,los0alaizquierdanotienenvalor.

    001011010(2=000001011010(2=5A(16Elbloquede4bitsdemsaladerechatienesuequivalenciaconeldgito10en

    hexadecimal,perocomoestesmbolonoexisteenestesistemadenumeracin,lohacemos corresponder con susmbolocorrespondiente que esla letraA. Elbloquedelcentrosecorrespondeconeldgito5y,evidentemente,loscuatro0delaizquierdarepresentanun0,ycomotal,notienevalorprecisamenteporestaralaizquierda.Enestecaso,elresultadoseraelsiguiente:

    Resultado:132(8 = 5A(16Elmismocasoseraelpasodebase16abase8.Paraellobastarapasarabina -rioelnmeroenhexadecimalyhacerbloquesde3bits.

    Cuando pasemos de baacualquierbase,nuncamosobtenerunrestodedsuperioroigualalabasqueestamospasando.

    Truco

    Para saber si varios sidenumeracinsonequivasolotienesqueanalizarsellossepuedenrepresentapotenciadelmspequeo

    Truco

    Caso prct ico 2

    Caso prct ico 3

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    22/28

    Tambinpodemosrealizaruncambiodebaseporelmtodo indirecto,queconsistepasarelnmerodebasenabase10,yposteriormentepasarloabasem.Ennuestejemplo,n=8ym=16.Estemtodoseutilizasiemprequelasbasesdenumeracintengancorrespondenciaposicional.As,siqueremostransformarunnmerodeba6abase5,esevidentequesiemprenecesitaremospasarporbase10.Ahorabien,lasbasessonbinario,octalyhexadecimal,alserpotenciasde2yserequivalentes,pasopuedeserdirecto.

    Introduccinalossistemasinformticos1

    30

    Pasar el nmero 132 en octal a base 16, pasando por base 10

    Laformadeconvertirunnmerodebasenabase10consisteenutilizarelTeore-maFundamentaldelaNumeracin.

    132(8=182+381+280=164+38+21=64+24+2=90

    Apartirdeaquseprocedecomosedijoantesparatransformarelnmero90enbase10abase16.

    90:16=5.Resto10(A).

    5:16=0.Resto5.

    Resultado:132(8 = 5A(16

    Realizar los siguientes cambios de base:

    a) Pasar el nmero 0111 1011 1010 0011 que est en binario a base 16 y base 8.

    b) Pasar el nmero 100 101 100 que est en binario a base 8 y base 16.

    c) Pasar el nmero 1274 de base 8 a base 2 y a base 16.d) Pasar el nmero ABF de base 16 a base 8 y base 2.

    a)Primero,hacemoselcambiodebase16.Agrupamoslosbitsde4en4em -pezandoporladerecha.Elresultadoeselsiguiente: 0111 1011 1010 0011(2.Localizamoslosdgitosequivalentesenbase16yelresultadoqueobtenemoseselsiguiente: 7 B A 3(16

    Delmismomodo,perorealizandoagrupacionesde3en3bits,obtendremoselnmeroequivalenteenbase8.

    000111101110100011(2=75643(8b) Procediendodeformasimilaralcasoa),losresultadosobtenidossonlos

    siguientes:

    100101100(2=454(8 000100101100(2=12C(16c) Aqu,elprocedimientoesalainversa.Tomamosdederechaaizquierdacada

    dgitodelnmerodebase8yescribimossusequivalentesenbinario.Cadadgitoenbase8correspondea3dgitosbinarios.Esteeselresultado:

    1274(8=001010111100(2(Contina)

    Caso prct ico 4

    Caso prct ico 5

    Los smbolos del sistema hexa-decimal,apartirdeldcimo,serepresentanconlasletrasA,B,C,DyF.

    Ten en cue nta

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    23/28

    E. Otros tipos de codicacin numrica

    Coma o punto jo. Elpuntojoseusaparalarepresentacindenmerosenteros.Haytresformasderepresentarlosnmerosencomaja:binario puro, decimal desempa-quetadoydecimal empaquetado.

    Paraelbinariopuroseutilizaunacombinacinde32bitsenlaqueelbitdelaiz -quierdasirvepararepresentarelsigno:0paraelsigno+y 1paraelsigno.Losrestantes31bitssirvenpararepresentarelvalordelnmero.

    Eldecimaldesempaquetadorepresentacadanmerodecimaldeformaquecadaunadesuscifrasocupaunbyteuocteto.

    Enprimerlugar,parahablardelacodicacinendecimaldesempaque-

    tado,hayquevercmoserepresentanlosnmerosdecimalesen DCB(DecimalCodicadoenBinario)oBCD(BinaryCodedDecimal).

    Enestesistema,cadadgitodecimalserepresentaconunacombinacinde4bits.LaTabla1.4muestracmoserepresentanenBCDlascifrasdecimalesdel0al9.

    Cadanmeroendecimaldesempaquetadollevaenlos4bitsdelaizquierdacuatro1denominadosbits de zona. Elcuartetodeladerechaseutilizaparacodicareln -meroenDCB.Elsignoserepresentaenelcuartetodebitsdelaizquierdacorrespon -dientealltimoocteto:1100paraelsignopositivoy1101paraelsignonegativo.

    Eldecimalempaquetadorepresentacadacifraconunconjuntode4bits.Elconjuntode4bitsdeladerechaseusapararepresentarelsignoconlamismacombinacinqueenelcasoanterior.

    Coma fotante.Seutilizapararepresentarnmerosrealesyenterosconunrangoderepresentacinmayorqueelqueofreceelpuntojo.Conesoconseguimosqueelordenadorpuedatratarnmerosmuygrandesomuypequeos.

    Larepresentacindenmerosencomaotantesepuedehacerdedosformas:

    Simple precisin.Seutilizan32bitspararepresentarcualquiercantidadnumrica.

    Doble precisin. Seutilizaunacombinacinde64bitspararepresentarunacifra.

    1Introduccinalossistemasinformticos

    Obtenidoelnmeroenbinario,podremosagruparlosdgitosde4en4dederechaaizquierdaparaobteneraselcorrespondientenmeroenbase16.

    001010111100(2=2BA(16

    d) Deformasimilar,loprimeroespasarelnmerodebase16abinario,buscan-dosuequivalenciade4bitsporcadadgitohexadecimal.

    ABF(16=101010111111(2

    Luego,seagrupanlosdgitosbinariosde3en3dederechaaizquierdaparaobtenerelequivalenteenbase8.As:

    101010111111(2=5277(8

    Caso prct ico 5

    17. Se puede pasar tamente un nmebase 3 a base 5?

    18. Si existiera el sisde numeracin de32, se podra pasnmero de base 8de orma directa?

    Act iv idades

    Decimal DC

    0 000

    1 000

    2 00

    3 00

    4 010

    5 010

    6 01

    7 01

    8 100

    9 100

    Tabla 1.4.Esquema del cdigo BCD.

    As se representa el nmero 10 en cpuntojo.

    10000000000000000000000000001

    Ejemplo

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    24/28

    F. La codicacin alanumricaYasabemosquelosdatos,ademsdenumricos,puedenseralfabticosoalfanumricos.Normalmente,conlosdatosalfanumricospodemosconstruirinstruccionesprogramas.Porotrolado,eslgicopensarqueelordenadornosolamenteprocesadatosnumricos,sinotambindatosalfabticosycombinacionesdelosanteriorecomodatosalfanumricos.

    Lossistemasdecodicacinalfanumricasirvenpararepresentarunacantidaddeteminadadesmbolosenbinario.Acadasmbololecorresponderunacombinacinunnmerodebits.

    Lossistemasdecodicacin alanumricamsimportantesson:

    ASCII(American StandardCode forInformation Interchange).Estesistemautilizau

    combinacinde7u8bits,dependiendodelfabricante,pararepresentarcadasmbolo.Eselmsutilizadoyelqueempleasmbolosdiferentes(28).Conestecdigospuedenrepresentardgitosdel0al9,letrasmaysculasdelaAalaZ,letrasminculas,caracteresespecialesyalgunosotrosdenominadosdecontrol.

    EnlaTabla1.5serecogen128delos256smbolosdiferentesquesepuedenrepsentarconelcdigoASCIIde8bits.

    EBCDIC(ExtendedBCDInterchangeCode).Cadasmboloserepresentaporunacobinacinde8bitsagrupadosendosbloquesdecuatro.EselformatoextendidodBCD.

    UNICODE.Esuncdigointernacionalutilizadohoyporhoyenlamayoradelossistmasoperativos.PermitequeunproductosoftwareopginaWebespeccaseorienamltiplesplataformas,idiomasopasessinnecesidadderediseo.Concretamen

    elcdigoASCIItieneunatablaespeccaparacadapas,yaquelosdiferentessbolosdetodoslospasesnocabranenunatabla.

    UNICODEdenelacodicacindecaracteres,ascomo laspropiedadesylosgoritmosqueseutilizanensuaplicacin.Proporcionaunnmeronicoparacadcarcter,sinimportarlaplataforma(hardware),elprograma(software)oelidioma

    LamayoradelderesdelmercadocomoApple,HP,IBM,Microsoft,Oracle,Sun,Unisyotros,hanadoptadolanormaUNICODE,permitiendocrearaplicacionesyhardwaestndarconXML,Java,etc.EscompatibleconmuchossistemasoperativosactualesascomoconlamayoradelosexploradoresdeInternet,permitiendoqueunprodusoftwareseorienteavariasplataformasoidiomassinnecesidadderediseo.

    Introduccinalossistemasinformticos1

    32

    19. Por qu la palabra Es-paa se escribe Espanaen muchas acturas y jus-tiicantes bancarios?

    Act iv idades

    As se representa el nmero 2 371 decimal en decimal desempaquetado:

    11110010111100111111011111000001

    signo+

    Ysisetratadel2371:

    11110010111100111111011111010001

    signo

    Elnmero2371endecimalempaquetadoserepresentaradelasiguienteforma:

    00100011011100011100

    signo+

    Ejemplo

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    25/28

    1Introduccinalossistemasinformticos

    Caracteres no imprimibles Caracteres imprimibles

    Nombre Dec Hex Car. Dec Hex Car. Dec Hex Car. Dec Hex

    Nulo 0 00 NUL 32 20 Espacio 64 40 @ 96 60

    Iniciodecabecera 1 01 SOH 33 21 ! 65 41 A 97 61

    Iniciodetexto 2 02 STX 34 22 66 42 B 98 62

    Findetexto 3 03 ETX 35 23 # 67 43 C 99 63

    Findetransmisin 4 04 EOT 36 24 $ 68 44 D 100 64

    enquiry 5 05 ENQ 37 25 % 69 45 E 101 65

    acknowledge 6 06 ACK 38 26 & 70 46 F 102 66

    Campanilla(beep) 7 07 BEL 39 27 71 47 G 103 67

    backspace 8 08 BS 40 28 ( 72 48 H 104 68

    Tabuladorhorizontal 9 09 HT 41 29 ) 73 49 I 105 69

    Saltodelnea 10 0A LF 42 2A * 74 4A J 106 6A

    Tabuladorvertical 11 0B VT 43 2B + 75 4B K 107 6B

    Saltodepgina 12 0C FF 44 2C , 76 4C L 108 6C

    Retornodecarro 13 0D CR 45 2D - 77 4D M 109 6D

    Shiftfuera 14 0E SO 46 2E . 78 4E N 110 6E

    Shiftdentro 15 0F SI 47 2F / 79 4F O 111 6F

    Escapelneadedatos 16 10 DLE 48 30 0 80 50 P 112 70

    Controldispositivo1 17 11 DC1 49 31 1 81 51 Q 113 71

    Controldispositivo2 18 12 DC2 50 32 2 82 52 R 114 72 Controldispositivo3 19 13 DC3 51 33 3 83 53 S 115 73

    Controldispositivo4 20 14 DC4 52 34 4 84 54 T 116 74

    negacknowledge 21 15 NAK 53 35 5 85 55 U 117 75

    Sincronismo 22 16 SYN 54 36 6 86 56 V 118 76

    Finbloquetransmitido 23 17 ETB 55 37 7 87 57 W 119 77

    Cancelar 24 18 CAN 56 38 8 88 58 X 120 78

    Finmedio 25 19 EM 57 39 9 89 59 Y 121 79

    Sustituto 26 1A SUB 58 3A : 90 5A Z 122 7A

    Escape 27 1B ESC 59 3B ; 91 5B [ 123 7B

    Separadorarchivos 28 1C FS 60 3C < 92 5C \ 124 7C

    Separadorgrupos 29 1D GS 61 3D = 93 5D ] 125 7D

    Separadorregistros 30 1E RS 62 3E > 94 5E ^ 126 7E

    Separadorunidades 31 1F US 63 3F ? 95 5F _ 127 7F

    Tabla1.5.Esquema de la tabla de cdigo ASCII de 8 bits hasta el carcter 127.

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    26/28

    5.3. Medidas de la inormacin

    Yasabemosqueelbiteslamnimaunidaddeinformacin.Estequedrepresentadoporun0oun1.

    Enestesentido,sepuedeestablecerunaequivalenciademedidase

    mltiplosdebitsutilizadosparadesignarcadamedida.Deestaforma,porejemplo,unTbsecorrespondecon240bytes.

    VeamosalgunasdeestasequivalenciasdeformamsdetalladaenTabla1.6.

    Elnmero1024esunapotenciade2(2 10).Suusoestjustificado,yqueelordenadorutilizainternamenteelsistemadecodificacinbinarparatodassusoperaciones.

    Elbytesesueleemplearparareasentaruncarcteralfanumrico.

    AntesvimoslascodificacionesASCIIyEBCDIC,queusaban8bitspa

    representarcadasmbolo.Actualmente,lacapacidaddelamemoriaRAMsemideenMboGb,lacapacidaddelosdiscosdurosenGboTb.

    Introduccinalossistemasinformticos1

    34

    Unidad Abreviatura Se habla de Representa

    1Kilobyte Kb kas 1024bytes

    1Megabyte Mb megas 1024Kb(1048576bytes)

    1Gigabyte Gb gigas 1024Mb(1073741824bytes)

    1Terabyte Tb teras 1024Gb(unbillndebytes)

    Tabla 1.6.Equivalencias de medidas de informacin.

    Bit=mnimaunidaddeinformacin.

    4Bits=Nibbleocuarteto.8Bits=1Byte.

    1024Bytes=1Kilobyte.

    1024Kilobytes=1Megabyte(Mb).

    1024Megabytes=1Gigabyte(Gb).

    1024Gigabytes=1Terabyte(Tb).

    1024Terabytes=1Petabyte(Pb).

    1024Petabytes=1Exabyte(Eb).

    1024Exabytes=1Zettabyte(Zb).

    1024Zettabytes=1Yottabyte(Yb).

    1024Yottabytes=1Brontobyte(Bb).1024Brontobytes=1Geopbyte(Geb).

    Ampl iacin

    Pararealizarlaequivalenciadeunasmedidasdeinforma-cinconotras,tendremossiempreencuentalamedidaalaquequeremosllegarylamedidadelaquepartimos.

    Enlasiguientetablapodemosveralgunastransformacio -nesyarealizadas.

    Ejemplo

    Cantidada transormar

    Kb Mb Gb Tb

    160 000 Kb 160 000 Kb160000Kb/1024=

    156,25 Mb

    160000Kb/1024/1024=156,25Mb/1024=

    0,152587 Gb

    160000Kb/1024/1024/1024=156,25Mb/1024/1024=

    0,152587Gb/1024=0,000149 Tb

    2 000 Mb2000Mb1024=

    2 048 000 Kb2 000 Mb

    2000Mb/1024=1,953125 Gb

    2000Mb/1024/1024=1,953125Gb/1024

    0,001907 Tb

    550 Gb550Gb/1024/1024=

    563200Mb/1024=576 716 800 Kb

    550Gb/1024=563 200 Mb

    550 Gb550Gb/1024=

    0,537109 Tb

    0,1 Tb

    0,1Tb102410241024=102,4Gb10241024=

    104857,6Mb1024=107 374 182,4 Kb

    0,1Tb10241024=102,4Gb1024=

    104 857,6 Mb

    0,1Tb1024=102,4 Gb

    0,1 Tb

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    27/28

    1Introduccinalossistemasinformticos

    Comprueba tu aprendizaje

    1. La inormacin contenida en disquete y discos duros,es sotware o hardware?

    2. Dibuja un esquema de cmo se representara la pala-bra HOLA en las celdillas de memoria.

    3. Clasiica los siguientes periricos y soportes segn sutipo: impresora, escner, mdem, monitor, disco duro,pen drive, tarjeta de sonido.

    4. Indica las partes y unciones de un sistema inorm-tico.

    5. Completa las siguientes tablas de cdigos:

    6. En el ejercicio anterior se han manejado cdigosnumricos que pueden corresponder, por ejemplo, auna direccin de memoria, etc. Pero en el ordenadorse maneja todo tipo de inormacin, no nicamentenumrica. No slo existen cdigos numricos comoBCD (4 bits), sino que, como sabemos, existen cdigosalanumricos, ASCII (7 u 8 bits), EBCDIC (8 bits), FIEL-DATA (6 bits), que hacen corresponder cada carctercon una cadena binaria de un nmero de bits.

    a) UsandoASCIIde8bitsyEBCDIC,transcunacadenabinarialapalabraCADENA.

    b) UsandoASCIIde8bitsyEBCDIC,transcunacadenabinarialafraseHOYes3-10-0

    c) Tienealgunaventajaoinconvenienteucdigouotro?

    d) Cuntos caracteresdistintos pueden reptarseconestoscdigos:BCD,FIELDATA,EBCDIC?

    7. Puede uncionar un ordenador sin sotware bY sin unidad de disco duro?

    8. Explica qu tipo de mtodo de direccionamiento las siguientes instrucciones para ejecutarse:

    SUMA 45

    RESTA 34 12

    PROD 32 12 45

    9. Realiza el seguimiento del siguiente programamtico y especiica qu resultados se obtienen adel mismo:

    SUMA 20 12 15

    RESTA 15 14 13

    SUMA 13 17

    MOVER 17 18

    Contesta las siguientes preguntas:

    a) Culeselcontenidodelaposicin18deria?Ydelaposicin13?

    b) Enquposicinsealmacenaelresultadoflaoperacin?

    c) Realizatodoelseguimientodelaejecuciprogramasuponiendoqueentodaslasposidememoriahayun1.

    Nota. En los ejercicios 8 y 9, los nmeros indicadoposiciones de memoria.

    Binario 11111111

    Decimal 123Octal 16

    Hexadecimal CAE

    Binario 10101001

    Decimal 987

    Octal 701

    Hexadecimal FEA

    Binario 111001001

    Decimal 110

    Octal 621

    Hexadecimal ADAD

  • 7/27/2019 2-Introduccionalossistemasinformaticos

    28/28

    Introduccinalossistemasinformticos1

    Comprueba tu aprendizaje

    10. Explica cada uno de los componentes del siguienteesquema:

    Registrodeinstruccin.

    Registrocontadordeprogramas.

    Controladorydecodicador.

    Secuenciador.

    Reloj.

    11. Explica cada uno de los componentes del siguienteesquema:

    Operacionalocircuitooperacional.

    Registrosdeentrada.

    Registroacumulador.

    Registrodeestado.

    12. Explica cada uno de los componentes del siguienteesquema:

    Registrodedirecciones.

    Registrodeintercambio.

    Selectordememoria.

    Sealdecontrol.

    13. Teniendo en cuenta la siguiente tabla, sigue la repre-sentacin de los nmeros hasta el 31 decimal:

    Registro de

    instrucciones

    Bus de datos e

    instrucciones

    Bus de

    Direcciones

    Decodificador Secuenciador

    Contador deprograma

    Reloj

    CIRCUITO

    OPERACIONAL

    Registros

    de estado

    Seales

    de control

    Registro de

    entrada 1

    BUS DEL SISTEMA

    Acumulador

    Registro de

    entrada 2

    Selector

    Registro de

    direcciones

    MEMORIA

    CENTRAL

    Registro de

    intercambio

    Bus de direcciones

    Direccin Dato

    Seales

    de

    control

    Bus de datos

    Bus decontrol

    Decimal Binario Base 8 Base 16

    0 00000 0 01 00001 1 12 00010 2 23 00011 3 34 00100 4 45 00101 5 56 00110 6 67 00111 7 78 01000 10 89 01001 11 9

    10 01010 12 A11 01011 13 B12 01100 14 C13 01101 15 D14 01110 16 E15 01111 17 F16 10000 20 1017 10001 21 1118 10010 22 1219 10011 23 13