Alteração da seqüência de execução de instruções



Documentos relacionados
BALIZA. Cor central.da PLAYMOBIL podes fazer passes. verde-claro curtos, passes longos e, até, rematar para com a nova função de rotação.

INTERRUPÇÕES NA NA ARQUITETURA IA-32

oampliada Modelixino

Definição e Criação de Molduras

Normalmente TI. padarias. Além. dormitórios. Assistência. Temos. Por. Nos. região. Nas

ORGANIZAÇÃO DIDÁTICA DO PROCESSO DE ENSINO, APRENDIZAGEM E DESENVOLVIMENTO: O PLANEJAMENTO. Prof. Dr. Roberto Valdés Puentes

AII. ANEXO II COEFICIENTE DE CONDUTIBILIDADE TÉRMICA IN-SITU

Como se tornar fluente em Inglês em todas as áreas

NESS-A TOUCH SCREEN 7" C/ MODEM

Lista de Exercícios 4 Cálculo I

RESOLUÇÃO DE EQUAÇÕES POR MEIO DE DETERMINANTES

Vamos analisar o seguinte circuito trifásico: Esta aula:! Sistemas Trifásicos equilibrados com Transformador ideal

Código PE-ACSH-2. Título:

Armazenamento de Sementes de Milho em Recipientes Reutilizáveis

RECURSOS HUMANOS ANÁLISE DO FLUXO DE TRABALHO

PSI-2432: Projeto e Implementação de Filtros Digitais Projeto Proposto: Conversor de taxas de amostragem

tese. meus tese. estudo. o trabalho na com exames e seu trabalho na sua privada (Med

Eu sou feliz, tu és feliz CD Liturgia II (Caderno de partituras) Coordenação: Ir. Miria T. Kolling

CAPÍTULO 3. Exercícios é contínua, decrescente e k 2 positiva no intervalo [ 3, [. De ln x 1 para x 3, temos. dx 3.

CASA DE DAVI CD VOLTARÁ PARA REINAR 1. DEUS, TU ÉS MEU DEUS. E B C#m A DEUS, TU ÉS MEU DEUS E SENHOR DA TERRA

PROPESP DIVULGA A REABERTURA DE RECONHECIMENTO DE TÍTULOS OBTIDOS NO EXTERIOR


turismo corporate negócio noronha roma seul garopaba brasília são lu gramado brasília são paulo recife natal tóquio lisboa rio de janeiro capadócia

Grafos. Luís Antunes. Grafos dirigidos. Grafos não dirigidos. Definição: Um grafo em que os ramos não são direccionados.

Lei nº 7998/90. Pós MP nº 665/14 Vigência 60 dias após a data da publicação Art. 2ºB Revogado Art. 2ºB Revogado Art. 2ºB Revogado

Capítulo 4 Gerenciamento de Memória

+ fotos e ilustrações técnicas de outras usinas

ESCALA DE PITTSBURGH PARA AVALIAÇÃO DA QUALIDADE DO SONO

Lugar Geométrico das Raízes. Lugar Geométrico das Raízes. Lugar Geométrico das Raízes

9. MODELAGEM DE CONVERSORES: MODELO DA CHAVE PWM

Apenas 5% dos Brasileiros sabem falar Inglês

1 2 9, i n c i s o I I, d a C F ; e a r t i g o 5 º, i n c i s o V, a l í n e a s a e

Associação de Resistores e Resistência Equivalente

Brincando com o CRUZADINHA LABIRINTO 7 ERROS JOGO DAS SOMBRAS CAÇA-PALAVRAS E MUITO MAIS! ENCARTE COM JOGO DA MEMÓRIA. Ano 8 - nº 8 - Dezembro / 2010

Problema do Caixeiro Viajante. Solução força bruta. Problema do Caixeiro Viajante. Projeto e Análise de Algoritmos. Problema do Caixeiro Viajante

2 Mbps (2.048 kbps) Telepac/Sapo, Clixgest/Novis e TV Cabo; 512 kbps Cabovisão e OniTelecom. 128 kbps Telepac/Sapo, TV Cabo, Cabovisão e OniTelecom.

A Revolução da Longevidade: impacto na sociedade, na família e no indivíduo1

Faculdade de saúde Pública. Universidade de São Paulo HEP Epidemiologia I. Estimando Risco e Associação

QUALIDADE DE SOFTWARE AULA N.6

CUIDADOS COM SEU CAMINHÃO:

6. Moeda, Preços e Taxa de Câmbio no Longo Prazo

S is tem a de G es tã o da Qua lida de. S egura n ça do T ra ba lho

Quem falou foi Henrieta, toda arrumada com a camisa de goleira. E tinha mais um monte de gente: Alice, Cecília, Martinha, Edilene, Luciana, Valdete,

Exame de Proficiência de Pré-Cálculo

Plano de Trabalho Docente Ensino Técnico

CAPÍTULO 10 TRANSLAÇÃO E ROTAÇÃO DE EIXOS

São Paulo capta a maior parte dos fluxos aéreos, como mostra zona de influência potencial, regional, local dos aeroportos do Rio de Janeiro, vis-àvis

Em cada ciclo, o sistema retorna ao estado inicial: U = 0. Então, quantidade de energia W, cedida, por trabalho, à vizinhança, pode ser escrita:

A S N O V A S R E G R A S D E F A C T U R A Ç Ã O

e-manual Premium FÍSICO-QUÍMICA 9.o ANO Experimente em espacoprofessor.pt

CAPÍTULO 9 COORDENADAS POLARES

PLANIFICAÇÃO DE MATEMÁTICA setembro/outubro

ERROS ESTACIONÁRIOS. Controle em malha aberta. Controle em malha fechada. Diagrama completo. Análise de Erro Estacionário CONSTANTES DE ERRO

Uniforme Exponencial Normal Gama Weibull Lognormal. t (Student) χ 2 (Qui-quadrado) F (Snedekor)

Lista 3 - Resolução. 1. Verifique se os produtos abaixo estão bem definidos e, em caso afirmativo, calcule-os.

Módulo 03. Determinantes. [Poole 262 a 282]

Vedação. Climatécnica CONJUNTOS DE GRELHA E FILTRO LINHA PFA IV GERAÇÃO. em poliuretano

Classificação Periódica dos Elementos

REDES DE NOVA GERAÇÃO. m a i o r q u a l i d a d e, m a i s r a p i d e z, mais inovação;

Cadeiras de alumínio indian pacific atlantic mediterranean. Cadeiras de aço inox artic antartic

CODIFICADORES / DECODIFICADORES

Melhoria contínua da qualidade do ensino

TÓPICOS. Números complexos. Plano complexo. Forma polar. Fórmulas de Euler e de Moivre. Raízes de números complexos.

ARMAZÉNS GERAIS ASPECTOS LEGAIS, VANTAGENS E SERVIÇOS

Arcos e ângulos Adote π=3,14 quando necessário.

Teoria dos Grafos Aula 11

======================== Œ œ»» Œ C7 ˆ_ ««G 7

RESOLUÇÕES DOS ÓRGÃOS DO MUNICÍPIO E DESPACHOS DE PROCESSOS

Máquinas de lavar roupa. Máquinas de lavar roupa de baixa centrifugação. Microprocessador G900. WR 8 (cód ) MAGNUS

Dualidade. Fernando Nogueira Dualidade 1

Manual de instalação. Aquecedor de reserva de monobloco de baixa temperatura Daikin Altherma EKMBUHCA3V3 EKMBUHCA9W1. Manual de instalação

ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM

Acervo: Biblioteca Pública de Santa Catarina

Transcrição:

Iníci Busc d próxim Excut Prd Cicl busc Cicl xcuçã Prgrm Sqüênci instruçõs m mmóri Trdutr : Cmpilr X Intrprtr / Linkditr Cnvrt prgrm-fnt m prgrm bjt (lingugm máqui) Prgrm cmpil = mis rápi Prgrm Intrprt = intrtiv, cnvrscil Acss à mmóri Trnsfrênci ds ntr prcssr mmóri Entrd / síd Trnsfrênci ds ntr prcssr dispsitiv Trtmnt ds Oprçõs ritmétics u lógics Cntrl (svis) Altrçã d sqüênci xcuçã instruçõs Frmts Instruçã : 0 / 1 / 2 / 3 nrçs

Pss 1 Exmpl Excuçã Instruçõs Rgistrrs Pss 2 Rgistrrs Pss 3 Rgistrrs 300 301 302 1 9 4 0 5 9 4 1 2 9 4 1 3 0 0 AC 1 9 4 0 IR 300 301 302 1 9 4 0 5 9 4 1 2 9 4 1 3 0 0 300 1 9 4 0 3 0 1 AC 301 5 9 4 1 AC 1 9 4 0 IR 302 2 9 4 1 5 9 4 1 IR 0 0 0 2 0 0 0 2 0 0 0 2 Pss 4 Rgistrrs Pss 5 Rgistrrs Pss 6 Rgistrrs 300 301 302 1 9 4 0 5 9 4 1 2 9 4 1 3 0 1 0 0 0 5 AC 300 301 1 9 4 0 5 9 4 1 3 0 2 0 0 0 5 AC 300 301 1 9 4 0 5 9 4 1 3 0 2 0 0 0 5 AC 5 9 4 1 IR 302 2 9 4 1 2 9 4 1 IR 302 2 9 4 1 2 9 4 1 IR 0 0 0 2 3 + 2 = 5 0 0 0 2 0 0 0 5 List prcil s códigs prçã 0001 = Crrg AC d mmóri 0010 = Armz AC mmóri 0101= Adici m AC vlr d mmóri Sqüênci Excuçã ds Instruçõs Pss 1) cntém nrç d primir. Est é crrgd n IR Pss 2) Os primirs 04 bits IR (OpC) indicm qu AC v sr crrg prtir um psiçã mmóri (). Pss 3) é incrmnt é crrgd próxim Pss 4) O ntig cntú AC cntú d psiçã sã sms rsult é rmz m AC Pss 5) é incrmnt é crrgd próxim Pss 6) O cntú AC é rmz psiçã

Cicl Instruçã - mis tlh - Iníci Busc Dcdificçã Busc prns Excut Slv rsult Fim Cicl busc Cicl xcuçã Prcdimnts: Prcdimnt busc inclui tulizçã Prcdimnt cdificçã lis códig prçã vrific s çõs srm tmds Cicl busc prns p xistir u nã. Dpn frmt d Prmit xcuçã um utr nqunt um prçã stá sn xcutd Suspn prcss m xcuçã pl crrênci um vnt xtrn () Mlhr ficiênci prcssr Obsrvçã: Após términ d, prcss suspns p rtrr à xcuçã u um utr sr scl

Síncr: Assíncr: stur ritmétic divisã pr pr zr zr ilgl css nã nã prmiti chmd sistm (sstm cll) cll) Tnttiv um um prgrm xcutr um um utr trf Err prid mmóri Siis nrmis cnclusã d d prçã u u rr rr Cicl Instruçã cm Intrrupçõs Iníci sbilitd Busc d Excut próxim Chc : prcss hbilitd intrrmpi Cicl busc Cicl xcuçã Cicl Suspnsã Prcdimnts: vrific s há intrrupçõs pós cd S nã huvr, ntã busc próxim S um stá pnnt, ntã suspn xcuçã prgrm crrnt, xcut Rti srviç d.

Dfiniçã: É um prgrm qu trmi turz d xcut s çõs qu sjm ncssáris Crctrístics: O cntrl é trnsfri pr st prgrm Os nrçs iniciis ds rtis srviç nrmlmnt sã mntis tbl É ncssári slvr sttus prgrm crrnt (cntú, PSW, rgistrrs, ) A rti é tivd dirtmnt pl hrdwr O pnt p crrr m qulqur pnt prgrm As rtis srviç nrmlmnt fzm prt Sistm Oprcil Ovrhd dicil pr tivr xcutr rti srviç. Prcssmnt Simpls Hrdwr Dispsitiv Dispsitiv cntrl cntrl u u utr utr sistm sistm hrdwr hrdwr qu qu prmit prmit um um Prcssr Prcssr trmi trmi xcuçã xcuçã d d crrnt crrnt Sftwr (Rti srviç) Slv Slv infrmçõs infrmçõs rmnscnts rmnscnts sbr sbr st st prcss prcss Prcss Prcss Prcssr Prcssr rcnhc rcnhc sil sil Rstur Rstur infrmçã infrmçã st st prcss prcss Prcssr Prcssr clc clc PSW PSW pilh pilh cntrl cntrl Rstur Rstur vlh vlh PSW PSW Prcssr Prcssr crrg crrg nv nv vlr vlr,, bs bs

Múltipls intrrupçõs: Prcssmnt Sqüncil Prgrm usuári Rti X Rti Y A Rti Srviç sbilit s intrrupçõs Um nv só é trtd pós rtrn A p mrr sr trtd, qu p vntulmnt csir um prd ds Filizd Rti Srviç, prcssr chc pr intrrupçõs diciis Múltipls Intrrupçõs: Prcssmnt Aninh Prgrm usuári Rti X Rti Y Intrrupçõs têm pririd Intrrupçõs cm lt pririd intrrmpm rtis srviç intrrupçõs mnr pririd Exmpls pririd: imprssr disc cmunicçã - +

Prgrmd Nã us intrrupçõs. tm qu sprr pl filizçã cd prçã cm p xcutr utrs prgrms durnt prçã. É intrrmpid qun prçã é cncluíd. Acss dirt à mmóri (DMA) Um blc ds é trnsfri dirtmnt ntr dispsitiv mmóri sm d Envi Envi cmn cmn litur litur pr pr dispsitiv dispsitiv Dispsitiv Lê Lê sttus sttus dispsitiv dispsitiv Flg Cndiçã Dscriçã: Nã OK Chc Sttus Chc Sttus Cndiçã Err SO rquisit prçã dispsitiv OK Lê Lê plvr plvr dispsitiv dispsitiv Dispsitiv SO gurd m lp pl términ d prçã Escrv Escrv plvr plvr mmóri mmóri SO rtr cntrl d prgrm usuári Nã Fim? Fim? Sim Próxim Instruçã

Dscriçã: O prgrm usuári xcut um séri chmds (Sstm Cll). Os sgmnts 1, 2 3 s rfrm à um sqüênci instruçõs qu nã nvlv. Sqüênci instruçõs: 1 4 5 2 4 5 3 Usr Prgrm 1 2 3 Prgrm 4 Cmnd 5 END Espr Espr Cndiçã Dscriçã: Prcssr é intrrmpi qun módul stá prnt pr trcr ds Prcssr stá livr pr xcutr um utr trf Nã é ncssári gurdr Cnsm muit tmp prcssr prqu cd plvr lid u scrit pss trvés prcssr Sstm Cll Rcb Rcb pdi pdi Prpr Prpr nvi nvi cmn cmn pr pr dispsitiv dispsitiv Rtr Rtr cntrl cntrl prcss prcss Rti Srviç

Dscriçã: Prgrm prpr módul xcut cmn ( x.: imprssã) Usr Prgrm Prgrm Prgrm rtr pr prgrm usuári 1 4 Cmnd Códig usuári é xcut durnt prçã, sm spr Prgrm usuári é intrrmpi (x). A prçã é xcutd svid pr prçã pr xmir sttus módul Prssguimnt códig usuári I n t r r u p ç ã 2 2b 3 3b Intrrupt Hndlr END 5 Sqüênci instruçõs: 1 4 2 5 5 2b 4 3 3b Curt spr Oprçã Sqüênci instruçõs: Usr Prgrm Prgrm 4 2 3 1 4 5 5 Espr Espr 1 4 Cmnd Oprçã 2 Intrrupt Hndlr 5 (*) A prçã lvu mis tmp qu prgrm pr chgr utr 3 END Lng spr

Tim Cicl Cicl Cicl Cicl Cicl Cicl Busc Instruçã Dcdific Instruçã Busc Oprn Excut Instruçã Armz Rsult Prcss Pnt DMA Pnt Prcdimnts: nvi pdi pr módul DMA Módul DMA trnsfr um blc ds dirtmnt pr/d mmóri (sm d ) Um é nvid qun trf é filizd A é nvlvid sómnt n princípi n fil d trnsfrênci A stá livr pr xcutr utrs trfs durnt trnsfrênci ds Hirrqui

Diminuiçã cust pr bit Aumnt d cpcid Aumnt tmp css Diminuiçã d frqüênci css d mmóri pl prcssr