Está en la página 1de 15

llags

4rquitecturo de/ 808 {presentocin previo)


W sLe un regsLro que se conoce como el /oqs
keqister esL ubcado en el ecuLon unL
en la famla ln1 8086/8088
W sLe posee nueve (9) bLs de esLaLus conLrol
ndependenLes denomnados flags"
(banderas)
llags
W Algunas banderas" especlfcamenLe las
denomnadas de esLaLus son uLladas para
ndcar una condcn luego de que una
nsLruccn ha sdo e[ecuLada por el Au
como
Cl carr sum
Zl ero flag
Sl sgn flag
llags
W CLras banderas" especlfcamenLe las
denomnadas de conLrol son uLladas
para alLerar operacones del procesador
en cerLas ocasones
lnLerrupL nable
urecLon
1rap
llags
W Cl Carr
W 9l 9arL
W Al Au carr
W Zl Zero
W Sl Sgn
W Cl Cverflow
W ll lnLerrupL enable
W ul urecLon
W 1l 1rap
1l ul ll Cl Sl Zl Al 9l Cl
/oqs 808/8088
Abotoboblemos Jel moJelo Je
ptoqtomoclo y el oso Jel leoqooje Je
eosombloje poto lo fomlllo lN1l
,odelo de programacn de la famla
ln1
W a famla de mcroprocesadores ln1 ha
evoluconado desde los modelos 8086/8066
hasLa los modelos ms recenLes de 9enLum
as adelanLos ms sgnfcaLvos desde el
8086/8088 hasLa el 9enLum nclueron enLre
oLros
W ,aor capacdad de bLs en regsLros
W un alcance de acceso a memora mucho maor al
posble prevamenLe
egsLros Cenerales en el 8086/8088
W kecuerde que los regsLros generales del 8086/8088 poseen
16 bLs de capacdad 9ermLendo combnacones enLre
regsLros generales regsLros ponLer and nde" para
alcanar dreccones en memora con hasLa 20 bLs
kecuerde 2 20 ?
egsLros Cenerales en los modelos
9enLum`
W n la fgura anLeror vemos como los regsLros
generales del modelo 9enLum alcanaron
hasLa 32 bLs en capacdad
s mporLanLe senalar que los cambos
comenaron a cenca cerLa con el modelo 80386
(ml ptlmet Mlcto)
W sLe aumenLo le ofrece maor alcance en
memora a esLa arquLecLura de
mcroprocesador
CompaLbldad en la famla ln1
W lmporLanLe
a famla ln1 posee compaLbldad s decr los
programas creados para los modelos 8086/8088
se pueden e[ecuLar en los modelos 9enLum
Cuando esLo ocurre se dce que esLamos
Lraba[ando en el keo/ Mode
No necesoriomente /o opuesto es tombin cierto
s decir no se espero que se ejecuten proqromos
escritos poro /os mode/os Pentium en /os mode/os
808/8088
9toqtomoclo eo leoqooje Je
osombloje
l uso de los programas
W os mcro necesLan de
unos programas que
son quenes conLrolan
la e[ecucn de los
procesos
W s decr un mcro sn un
programa que los dr[a
es un crcuLo nLegrado
de alLo nvel en reposo
uecember 9 1906(19061209) !anuar 1 1992
(aged 83)
Grace nopper
(!anuar 1984)
9hoLo of frsL compuLer bug
llu[ograma
W sLe flu[ograma descrbe la
sere de pasos o
nsLruccones que un
programa posee para
realar la suma de una
sere de numeros
Se ncala un regsLro
Se senala al prmer numero
en memora
Se decde el prmo paso
dependendo del valor
S no es cero se conLnua a
sumar lo que esLa en
memora al valor que esLaba
en el regsLro
Se senala al prmo numero
en memora asl conLnua el
proceso
owchart
nglshle
Assembl
anguage
8nar
Assembler
lgure 123 8loc dagram of mcroprocessor programmng
ecoetJeel
mlcto eotleoJe
blootloes
Jeclt cJlqo Je
mpoloo

También podría gustarte