tarea de arquitectura.1
TRANSCRIPT
-
7/25/2019 Tarea de Arquitectura.1
1/12
12
MICROPROCESADORES 8086 Y 8088
FACULTAD : INGENIERIA DE SISTEMAS E INDUSTRIAL
TEMA : MICROPROCESADOR 8086/8088
CURSO : ARQUITECTURA DE COMPUTADORAS
DOCENTE : MORI QUIROZ , FRANCISCO
ALUMNOS : ROJAS GUADALUPE, JONATHANROJAS VENTOCILLA ERICK
AULA : C409 !"6
HORA : MARTES "8#$0%&0#00 ' JUEVES "8#$0 %&0#00
INTRODUCCION
UTP | Arquitectura de computadoras
2016
-
7/25/2019 Tarea de Arquitectura.1
2/12
12
MICROPROCESADORES 8086 Y 8088
E( )*++-.+ .*12 + 3- 2-25*7 +* + ( +*:):;- + (2 *+5:.*2 + (2
:-.+5*2 8086 < +( 8088, *+(.-2 +-.*+ +((2 3 *.+*7.: 3-+-.(+ ,)(::2-+ , =+-.1 < +=+-.1 + 3 3-:2-:+-.2 E.+ .*12
)+*.+-++ ( :5-.3* + A*?3:.+.3* + C2)3.2*>,: 2)@+*2 <
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
3/12
12
MICROPROCESADORES 8086 Y 8088
PRESENTACION
L2 :*2)*2+2*+ 8086 < 8088 + +**2((*2- )*.:* + (2
M:*2)*2+2*+ -.+*:2*+ .+-:+-2 +- 3+-. + + ?3+ (2 E( 3 + :*+:2-+ 2-. + &0 (7-+ )2* (2 ?3+ +) + :*+:2-* B. "M
L :+*+-: )*:2*:( +-.*+ +( 8086 < +( 8088 + ?3+ +- +.+ (.:2 +( 3 + .2
+ + 8 :. :+-.* ?3+ +- +( 8086 + + "6 :.>
T-.2 +( 8086 22 +( 8088 :)2-+- + 3- 13+52 + 9& :-.*3:2-+ < 22 +
:*+:2-:+-.2>
L *+3+-: + *+(21 + + 4> MB +- +( 8086, 8 MB +- +( 8086%& < "0 MB +- +(
8086%">
T2-2 +- 3+-. +.+ .+ =2 2-2+* ( *.+*7.: 5+-+*(+ +
2 )*2+2*+>
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
4/12
12
MICROPROCESADORES 8086 Y 8088
CARACTERSTICAS FUNDAMNTALES DEL 8086/8088
A :+*+-: + 3 )*+++2*+ 8080, 808! + 8 :. )3++- -+1* ( :-2*:;-
+ "6 :.> 2 +, 3+-. 2- *+5:.*2 < 3 + .2 + "6 :.>
A( *+)+.2 +:.+ 3- :+*+-: +-.*+ +( 8088 < +( 8086>
8088 3 + .2 :-.+*- "6 :.>
R+5:.*2 + .*12 "6 :.>
3 + .2 +.+*-2 8 :.
8086 3 + .2 :-.+*- "6 :.>
R+5:.*2 + .*12 "6 :.>
3 + .2 +.+*-2 "6 :.
E( 3 + .2 +.+*-2 +( 8088 + + 8 :., +- :2 +( 3 + .2 +.+*-2 +
8086 + + "6 :.> P2+* -:)3(* .2 + :-.*3:2-+ +- "6 :.>
P+*:.+#
M
-
7/25/2019 Tarea de Arquitectura.1
5/12
12
MICROPROCESADORES 8086 Y 8088
Su set de instu!!i"nes !"nst# de $% instu!!i"nes &'si!#s > I-(3 L2 4
:. + :*+:;- *+.-.+ + 2**+)2-+- 2- (2 4 .+*:-(+ + :*+:;-
::2-(+>
E( 8088 .:+-+ 3- +.*3.3* + :-.+**3):2-+ 3< )2.+-.+, *+(: ( 2)+*:2-+ +
E/S +- 3- +):2 7:+-.+ +)* + ( +2*: ((2 +):2 + E/S + B.
64
E.2 :*2)*2+2*+ + )*2);:.2 5+-+*( )3++- .*1* +- 3- 2-:53*:;- +
(.:)(+ )*2+2*+, .-.2 +- )*2+:+-.2 )*(+(2 22 3(.:)*2+2, 2- 2.*2
)*2+2*+ +)+:(:2 22 2-#
808 P*2+2* .+.:2
8089 P*2+2* + E/S
E.2 B:) -2 2- 2(:5.2*:2 )* ( 3-:2-+ 33(+, )+*2 +. :)2-:(+ +- 2
+ ?3+ + (2 ?3:+* 3.:(:*> P* +.2, +.+ :*2)*2+2* .:+-+ 3- 2-:53*:;- .(
?3+ )3++ .*1* +- 2 22 :+*+-.+#
M22 7-:2# .*12 + -+* :-+)+-:+-.+
M22 :2# .*1 2- 2.*2 :-.+5*2, 8&88 2-.*2(2* + 3,
808 2)*2+2* .+.:2 < 2.*2>
H- :2 :+@ 2- *.+*7.: ?3+ (+ )+*:.+- 2-+.*+ +- 3- 2-:53*:;-
3(.:)*2+:+-.2> E.2 :*2)*2+2*+ 3+-.- 2- :(:+ )* 22*:-*
.:=:+ +-.*+ 2 2 )*2+2*+ ?3+ .*1- +- )*(+(2>
MULTIPROCESAMIENTO
E( +)(+2 + =*:2 )*2+2*+ )* 2** 3- :.+ + 5*-+
:+-:2-+, 2*++ :+*. =+-.1>
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
6/12
12
MICROPROCESADORES 8086 Y 8088
E )2:(+ :5-* .*+ + *.+*7.: +)+:(+ )*2+2*+ +
)*2);:.2 +)+:( )* *+(:* ( : +- 3- 2* :)(+ < +::+-.+>
E )2:(+ (25** (. )+*2*-+ 3-2 3B2 )*2+2*+ +1+3.-
:3(.-++-.+ =*: .*+>
L )*.::;- +( :.+ +- :+*+-.+ 3-:2-+ B+ ?3+ 3- + +. +
:(+-.+ -+1(+ < :)(::?3+ +( )*2(+ + 3.3* )(::2-+
L *?3:.+.3* + 3(.:)*2+:+-.2 2)2*.- 2 (+ + )*2+2*+#
P*2+2*+ :-+)+-:+-.+
C2)*2+2*+
E- 2-(3:;- )2+2 +:* ?3+ , +( :*2)*2+2* 8088 + 3- )*2+2* + 8 :.,?3+ :-.+*-+-.+ + : :-.:2 ( 8086>L -: :+*+-: +-.*+ 2 + +( .@2
+( 3 + .2 +.+*-2>I-.+( .*. +. :53( :-.+*- < +:53( +.+*-
:=::+-2 )*2+2* 8086/8088 +- 2 3 )*2+2*+>E +:* , 3-2
2-. + 3- 3-: + +1+3:;-EU# E+3.:2- U-:. < 3- :-.+* +( 3 IU#3
I-.+*+ U-:.>L 3-: + +1+3:;- + ( +-*5 + *+(:* .2 ( 2)+*:2-+
,:+-.* ( 3-: + :-.+* +( 3 + ( +-*5 ++* .2 +
:-.*3:2-+ +( 3-2 +.+*:2*>L 3-:+ + +1+3:;- 2- :-.: +- 2
:*2)*2+2*+ , )+*2 ( 3-:+ + :-.+* +( 3 2- :+*+-.+>
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
7/12
12
MICROPROCESADORES 8086 Y 8088
(ENTA)AS MICROPROCESADOR 8086 P+*:.+ 3- ): + +2*: + B. " +5 E.2 )+*:.:; 3- P2* B. "0 MH,
3)+*; 3 )*+++2*, +( 808!, 3- &! )2* :+-.2> E.2 .:- (+ )+*:.:; B+* *+-.+
3B +2*:, B. " M + RAM, 3B2 ?3+ (2 B:) -.+*:2*+>
S"+"te de !"+"!es#d"
E( :*2)*2+2* 8086 .:- 2)2*.; 3- 2%)*2+2* 3)(++-.*:2, =++
:-.(2 +- ( )( + )* ((+=* 2 ( 3-:2-+ .+.: + *3.:- 2-
+( :- + (:+** ( )2.+-: +( )*2+2* )* 2.*2 32>
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
8/12
12
MICROPROCESADORES 8086 Y 8088
ESTRUCTURA DE LOS MICROPROCESADORES DE PROPSITO 1ENERAL
8088/80862
A2 :*2)*2+2*+ + "6 :. 2- + )*2);:.2 5+-+*( + +:* ?3+ )3++-
53** .-.2 :*+:2-+ + +2*: 22 .2 < )+*.+-++- I-.+(>
E.2 2- )*+++2*+ +( )*2+2* 8080, :-.+*-+-.+ 2- ::(*+ )3+ .:+-+
:+*+-: +- +( .@2 + 3 +.+*-2,
E( 8088 +. :+@2 )* .*1* 2- 3- 3 + 8 :., 7 + 2).:(+ 2- (
E.2 :*2)*2+2*+ 2- :=::2 :-.+*-+-.+ )2* 2 3 )*2+2*+ < 2-#
Unid#d de E3e!u!i4n 5EU Ee!uti"n Unit7< 3- Unid#d Inte#9 de us 5IU us
Inte#!e Unit7
V+2 +( :53:+-.+ 5*:2 )* +-.+-+* +( :5* :-.+*-2>
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
9/12
12
MICROPROCESADORES 8086 Y 8088
ES;UEMA DEL 8088
A( =+* ( *?3:.+.3* :-.+*- ( :53:+-.+ :5( -2 B*- :+*+-:* ( )*.+
EU2L U-: + +1+3:;-# E ( ?3+ + 23) + .2 ( 2)+*:2-+
IU2L 3-: + :-.+* + 3# E-*5 +( :-5*+2 + .2 :-.+*-2 < +.+*-2>
L 3-: + +1+3:;- + 2 :*2)*2+2*+ 2- :-.: 3< ( 2-.**:2 +
( 3-: + :-.+* + 3 )2* +( :2 B+B2 + ?3+ 3- .*1 +.+*-+-.+ 2- 8
< +( 2.*2 2- "6 :.
L2 )*2+2 + =+- ?3+ :-.+*-+-.+ 2- 3(+
L IU + +-*5 + 3*, (2(:* < .*-+*:* .22 (2 .2 + (2 *+5:.*2
L EU + +-*5 + +2::* < +1+3.* .2 ( :-.*3:2-+>
DESCRIPCION DE LAS PATAS DE CONE
-
7/25/2019 Tarea de Arquitectura.1
10/12
12
MICROPROCESADORES 8086 Y 8088
E 3- )*2+2* + "6 :. +- +( 3 :-.+*-2 + .2 < + 8 :. +- +( 3 :-.+*-2 +
.2 < + 8 :. +- +( 3 +.+*-2 + .2> I-.+*-+-.+ + : :-.:2 ( 8086>
L :+*+-: +-.*+ 2 2- #
E( .@2 +( 3 + .2 +.+*-2>
E( .@2 + ( 2( + (+-:+-.2 + :-.*3:2-+>
L +@( IO/M 2 M/IO +5- +( 2>
(ENTA)AS DEL MICROPROCESADOR 8088
E( 8088 < +( 808! 2)*.+- ( : )2(7.: + 3(.:)(+* +- +( .:+)2 ((7-+ +( 3 + .2 2- ( )*.+ 1 +( 3 + :*+:2-+>
P3++ 2-+.*+ + 2 2* :.:-.#+( 22 :2 < 22 :-:2>
COLA DE INSTRUCCIONES:
E 3- (7-+ + +)+*, +( 8088/8086 3.:(:- ( 2( )* (+-* 3 :-.*3:2-+,
+ ( :-.*3:2-+ ?3+ ++*7 + +1+3.*+ ((+5- ( )*2+2* -.+ + (2
-++*:2 )2* (2 3( +)+*- 2*-2 3- 2( + :-.*3:2-+>
E.+ :.+ )2++ ( =+-.1 + ?3+ :-.*3:;- )3++ +.*+*+ + +2*:
:+-.* 2.* + +. +1+3.-2, *+3:+-2 +- 2-+3+-: +( .:+)2 + )*2+2>
L 2( 2- -2*(+-.+ 2*., + 4 6 2.+.2, ( +( 8086 + + 6 < ( +( 8088 +
+ 4 L IU, +-.*+ 2.* 2, +.*+ ( :-.*3:2-+ + ( 2( 2-2*+ +
=- -++:.-2, ( :2 .:+)2 ?3+ ( EU = +1+3.-2 ( -.+*:2*+ :-.*3:2-+>
REF>
Es+#!i" de E/S:
E( 8088/8086 .:+-+ + )2*7 +:* 3- +2*: +)* (( + +-.* < (:
5E/S7= +. + +-*5 + :*+:2-* (2 (35*+ 2-+ + +-3+-.*+- (2 :)2:.:=2
+ E/S> E( 32 + ( +@(+ + 2-.*2( +)* ( +2*: < +( +):2 + E/S>
CONCLUSION
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
11/12
12
MICROPROCESADORES 8086 Y 8088
D+)3 + +.3:* +.+ *+2**:2 )2* ( B:.2*: + (2 )*2+2*+, ( +-:;- ?3+
+ + ?3+ + ?3+ B :2 3- +=2(3:;- (;5:# B+2 :2 =--2 B: 3-
L :-:::;-
+( .@2 + (2 B:), < ( ::-3:;- +( -:=+( + :-.+5*:;- + :+- 3-
-++: ?3+ = 2: +.+ 3+-.2 + ( =+(2:, )3+ + -++:.-
.*-:.2*+ < 3< )22 )3++- )+*:.:*+ .+-+* +- 3 3- 2*+-2* +( .@2
+ 3- )2 + .2(> H2< +- 7 B+ (. ?3: 3- :+ *+=2(3:2-*:, )3+
3-?3+ + :+*.2 ?3+ (2 )*2+2*+ + =*:2 -(+2 +.- 3< :+-, -2 + +-2
:+*.2 ?3+ ( =+-.1 + .+-+* =*:2 )*2+2*+ + ((+=- )*2=+B-2 +- +(
3-2 + (2 +*=:2*+ ++ B+ .:+)2, < (2 -:2 ?3+ + B B+B2 B :2
.*(* +. :+ ( :.2 + (2 2*+-2*+ + 32 )+*2-(> D:+- ?3+)*2:+-.+ +-.*2 + 3- < +: + B* -2-2 +( :(::2 22
3-+-.2 + (2 =-2 )*2+2*+, D+:2 +((2 + +.- 3-2 ++
UTP | Arquitectura de computadoras
-
7/25/2019 Tarea de Arquitectura.1
12/12
12
MICROPROCESADORES 8086 Y 8088
ILIO1RAFIA
B..)#//>5:3-3>++/A)3-.+/APUNTE!>)
B..)#//+*:>:>3()5>+/::%):-./R+3*2/2.*2/T*12"/P*2+2*+&0G+-+*:C$$-&0&0%&0O1+R+)
B..)#//?(:))+*>8>2/22>B.
B..)#//>2-25*:>2/.*12%)/)*25*:2-%+-(2*%
)*2+2*+/)*25*:2-%+-(2*%)*2+2*+>)
B..)#//2)3.:2->>:-=+.=>/+-++/)3/.+:/(.+:/-2+"4>B.(
B..)#//(2*>.>31:>+/:5-.3*/+08/HTM
UTP | Arquitectura de computadoras
http://www.sgiuncaus.esy.es/Apuntes/APUNTE_75.pdfhttp://serdis.dis.ulpgc.es/~ii-pint/Recursos/otros/Trabajos1/Procesadores%20Generaci%C3%B3n%20%20-%20OjedaReyes_Aaron/Generaciones_procesadores.pdfhttp://serdis.dis.ulpgc.es/~ii-pint/Recursos/otros/Trabajos1/Procesadores%20Generaci%C3%B3n%20%20-%20OjedaReyes_Aaron/Generaciones_procesadores.pdfhttp://faqclipper.8m.com/modos.htmhttp://www.monografias.com/trabajos-pdf/programacion-ensamblador-procesadores/programacion-ensamblador-procesadores.pdfhttp://www.monografias.com/trabajos-pdf/programacion-ensamblador-procesadores/programacion-ensamblador-procesadores.pdfhttp://serdis.dis.ulpgc.es/~ii-pint/Recursos/otros/Trabajos1/Procesadores%20Generaci%C3%B3n%20%20-%20OjedaReyes_Aaron/Generaciones_procesadores.pdfhttp://serdis.dis.ulpgc.es/~ii-pint/Recursos/otros/Trabajos1/Procesadores%20Generaci%C3%B3n%20%20-%20OjedaReyes_Aaron/Generaciones_procesadores.pdfhttp://faqclipper.8m.com/modos.htmhttp://www.monografias.com/trabajos-pdf/programacion-ensamblador-procesadores/programacion-ensamblador-procesadores.pdfhttp://www.monografias.com/trabajos-pdf/programacion-ensamblador-procesadores/programacion-ensamblador-procesadores.pdfhttp://www.sgiuncaus.esy.es/Apuntes/APUNTE_75.pdf