Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Bit. EsLaunidadmspequeadeinformacinenlacomputadoraeselbit.Unbit
puedetener2estadosmagnetizadooencendido1,obien,nomagnetizadooapagado
0,eltrminobitderivadelafrasedgitobinario(eninglsbinarydigit).[1]
Bytes. Aungrupodenuevebitsselellamabyte,elcualrepresentalocalidadesde
almacenamiento,tantoenmemoriainternacomodiscosexternos,cadabytetieneuna
direccinnicaenmemoria,queiniciaconceroparaelprimerbyte.Cadabytetiene
ochobitsparadatosyunodeparidad[1]
SistemasdeNumeracin: Unsistemadenumeracineselconjuntodesmbolosy
reglas que se utilizan para la representacin de datos numricos y cantidades. Se
caracterizaporsubasequeeselnmerodesmbolosdistintosqueutiliza,yademses
elcoeficientequedeterminacualeselvalordecadasmbolodependiendodelaposicin
queocupe.
Lossistemasdenumeracinactualessonsistemasposicionalesenlosqueelvalor
relativoquerepresentacadasmboloocifradeunadeterminadacantidaddependede
suvalorabsolutoydelaposicinrelativaqueocupadichacifraconrespectoalacoma
decimal.[2]
sistemadenumeracindecimal. Enelsistemadenumeracindecimalcadauno
delosdiezdgitos,de0a9,representaunadeterminadacantidad,losdiezsmbolos
(dgitos)noselimitanaexpresarsolamentediezcantidadesdiferentes,yaqueusamos
varios dgitos en las posiciones adecuadas dentro de un nmero para indicar la
magnituddelacantidad.Elsistemadenumeracindecimalesunsistemaenbase10.
Porejemplo,sideseamosexpresarlacantidadveintitrs,usaremos(ensusrespectivas
posicionesdentrodelnmero)eldgito2pararepresentarlacantidaddeveinteyel
dgito3pararepresentarlacantidadde3.[3]
sistemadenumeracinbinario.Elsistemadenumeracinbinarioessimplemente
otraformaderepresentarmagnitudes.Esmenoscomplicadoqueelsistemadecimal
porquesloempleadosdgitos.Elsistemadecimalconsusdiezdgitosesunsistema
enbasediez;elsistemabinarioconsusdosdgitosesunsistemaenbasedos.Losdos
dgitosbinarios(bits)son1y0.Laposicindeun1oun0enunnmerobinario
indicasupeso;ovalordentrodelnmero,delmismomodoquelaposicindeundgito
decimaldeterminaelvalordeesedgito.Lospesosdeunnmerobinariosebasanen
laspotenciasdedos.[3]
sistema de numeracin hexadecimal . El sistema de numeracin hexadecimal
consta de diecisis caracteres y se usan fundamentalmente como una forma
simplificada de representar o escribir los nmeros binarios. Puesto que las
computadorasymicroprocesadoressloentiendenlos1sylos0s,esnecesarioemplear
estos dgitos cuando se programa en lenguaje mquina ,ya que es muy fcil la
conversinentrebinarioyhexadecimal.
Elsistemahexadecimalesunsistemaenbasediecisis,esdecir,estformadopor16
caracteres numricos y alfabticos. La mayora de los sistemas digitales procesan
grupos de datos binarios que son mltiplos de cuatro bits, lo que hace al nmero
hexadecimalmuyadecuado,yaquecadadgitohexadecimalserepresentamedianteun
nmerobinariode4bits,comosepuedeverenlaTabla
sistemadenumeracinoctal. elsistemaoctalproporcionaunmtodoadecuado
para expresar los cdigos y nmeros binarios. Sin embargo, se usa menos
frecuentemente que el hexadecimal en las computadoras y microprocesadores para
expresarmagnitudesbinariasconpropsitosdeentradaysalida.
Elsistemadenumeracinoctalestformadoporochodgitos,queson:
0,1,2,3,4,5,6,7
Paracontarporencimade7,aadimosotracolumnaycontinuamosas:
10,11,12,13,14,15,16,17,20,21
Unidaddeinterfaceconelbus:esquienrecibelasinstruccionesylosdatos
directamentedelamemoriaRAMatravsdelbusdelsistema(ofrontsidebus
FSB).
Unidadaritmticolgica(ALU):enocasioneslasinstruccionesrequierende
la realizacin de algn clculo. Este es el componente bsico encargado de
realizaroperacionesmatemticas(aritmticasylgicas)conlosdatos.
Relojinterno:todoslocomponentesanteriormentedescritostrabajandeforma
sincronizadaporimpulsos.Elrelojeselencargadodeproporcionarlospulsos
paraquetodosloselementossesincronicen.
MemoriaInterna.
Memoriainternaeslaqueseencuentrafsicamentedentrodelsistemaconstituidopor
laplacabase,oentarjetasdecircuitoimpresodirectamenteconectadasaella
RAM.Comnmentellamadamemoriadeaccesoaleatorio(randomaccesssmemory:
RAM).Elobjetivodeestamemoriaesconservardatosyprogramasmientrasestnen
uso.LaRAMoptimizaelfuncionamientodelacomputadoradebidoaquenobuscaen
todalamemoriacadavezquenecesitaencontrardatos,yaquelaCPUalmacenay
recuperacadapiezadedatos
usandounadireccindememoria
.Dichadireccinesunnmeroqueindicalaubicacinenloschipsdememoria,stas
comienzanconceroycontinanenformaascendentehastaunomenosqueelnmero
debytesdememoriaenlacomputadora
ROM. Loschipsnovoltilesconservansiemprelosmismosdatos,esdecir,stosno
puedencambiarse.Losdatosenestoschipsslopuedenserledosyusados,nopueden
sercambiados,porloquesellamamemoriadeslolectura(read
onlymemory:ROM).Latareaprincipaldeestamemoria,sebasaenqueledalas
primerasinstruccionesalacomputadoracuandoseconectaalaenergaporprimera
vez.
segmentacinydireccionamiento
Unsegmentoesunreacontinuadememoriaquepuedetenerhasta64kbytes,que
debe comenzar en una localidad de memoria cuya direccin sea lmite de 16 bytes
(cantidad denominada prrafo) y que puede traslaparse con otros segmentos. La
segmentacindememoriaesunesquemademanejodememoriamedianteelcualla
estructuradelprogramareflejasudivisinlgica.
Elsegmentodecdigo(tienecomobaseelcontenidodelregistroCS).Eneste
segmentoseencuentranlasinstruccionesqueformanelprograma.Paraacceder
alosdatoscontenidosenl,seusaelregistroIPcomodesplazamiento.
Elsegmentodedatos(quetienecomobaseelregistroDS).Contienelos
datosqueutilizaelprograma(variables,etc.)Paraaccederalosdatos
contenidosenl,sesueleutilizarlosregistrosSIyDIcomodesplazamiento.
Elsegmentodepila(conSScomobase). En lsedesarrollalapiladel
programa,utilizadaparaalmacntemporaldedatos,llamadasafunciones,etc.
DebeestarpresenteentodoslosprogramasEXEdeformaobligada.Seutilizael
registroSPparaaccederalosdatosdeestesegmento.
Direccionamientoeselcampodeoperacindeunainstruccinespecificalaoperacin
que se debe realizar. Esta debe ser ejecutada sobre algunos datos almacenados en
registrosdelacomputadora,osobreoperandosalmacenadosenmemoria.
El modo de direccionamiento especifica la forma de interpretar la informacin
contenidaencadacampodeoperandoparalocalizar,enbaseaestainformacin,el
operando
registros.
Losregistrosdelprocesadorseempleanparacontrolarlasinstruccionesenejecucin,
manejardireccionamiento,yproporcionarcapacidadaritmtica.
Son direccionables por medio de un nombre, los bits se numeran de derecha a
izquierda, Un registro de segmento tiene16 bits de longitud y facilita un rea de
memoriaparaeldireccionamientoconocidacomoelsegmentoactual.
AF(acarreoauxiliar):contieneelacarreodelbit3deundatode8bits,
paraaritmticaespecializada
PF(paridad):Indicaparidad,paroimpar
CF(acarreo):Contieneelacarreodeunordenmasalto,despuesdeuna
operacinaritemtica.
InterfazDOSBIOS
LaPila,
direccionamientodeprogramasDebug
bibliografia
1
@book{abel1996lenguaje,
title={Lenguajeensambladoryprogramaci{\'o}nparaIBMPCycompatibles},
author={Abel,Peter},
year={1996},
publisher={PearsonEducaci{\'o}n}
}
2
@book{perez2007sistemas,
title={Sistemaselectr{\'o}nicosdigitales},
author={P{\'e}rez,EnriqueMandadoandMandado,EnriqueandMandado,Yago},
year={2007},
publisher={Marcombo}
}
3
@book{floyd1997fundamentos,
title={Fundamentosdesistemasdigitales},
author={Floyd,ThomasLandCa{\~n}o,MJos{\'e}G{\'o}mezanddeTuriso,
EduardoBarreraL{\'o}pezandHerrero,LourdesPe{\~n}alver},
volume={7},
year={1997},
publisher={PrenticeHall}
}
4
@book{beekman1999introduccion,
title={Introducci{\'o}nalacomputaci{\'o}n},
author={Beekman,George},
year={1999},
publisher={PearsonEducaci{\'o}n}
}