TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Assembly

Por:   •  16/10/2015  •  Trabalho acadêmico  •  2.480 Palavras (10 Páginas)  •  253 Visualizações

Página 1 de 10

TRABALHO ORGANIZAÇÃO DE

COMPUTADORES

ASSEMBLY

RESUMO

Com o intuito de facilitar, deixar menos custoso e tornar possível o desenvolvimento de aplicações mais próximas da linguagem humana e a chamada linguagem de alto-nível foi implementado o conceito de Máquinas Multinível contemporânea que é formada por seis níveis que funcionam como máquinas virtuais em cada nível e tendo uma especialidade específica referente à função e linguagem.

Ele não só facilita o projeto e construção dos circuitos digitais que formam um computador como também permite a criação de instruções mais potentes e flexíveis no nível de máquina convencional e melhorias através de possíveis upgrades nos níveis acima sem alteração na parte física do circuito.

Palavra chave: Maquina Multinível, Assembly

ABSTRACT

In order to facilitate, leaving less costly and make possible the development of closer applications of human language, so-called high-level languages was implemented the concept of Multilevel Machines contemporary consists of six levels that act as virtual machines on each level and having a specialty related to the specific function and language.

It not only facilitates the design and construction of digital circuits that make up a computer, but also allows you to create more powerful and flexible instruction in the conventional machine level and improvements through possible upgrades levels above without changing the physical part of the circuit.

Keyword: Multi Machine, Assembly

LISTA DE SIGLAS

ABNT – Associação Brasileira de Normas Técnicas

P4 – Processador x86 pentium 4 da fabricante Intel

SPARC – Scalable Processor ARChitecture da fabricante SUN

Motorola 680x0 – Processador da família 68000 da fabricante Motorola

LISTA DE FIGURAS

Figura 1: Exemplo assembly processadores diferentes        

Figura 2: Máquina Multinível        

Figura 3: Linguagem de Montagem P4, Motorola, SPARC        

Figura 4: Exemplo Código Macro        

Figura 5: Ligação e Carregamento        

Sumário

1.        INTRODUÇÃO        

1.1        Objetivo        

1.2        Linguagem De Máquina        

1.3        Níveis        

1.4        Máquina Virtual        

2.        O MODELO MULTINÍVEL CONTEMPORÂNEO        

2.1 _        Nível 0 – Lógica Digital        

2.2 _        Nível 1 - Microprogramação        

2.3 _        Nível 2 - Máquina Convencional        

2.4        Nível 3 – Sistema Operacional        

2.5 _        Nível 4 – Linguagem De Montagem        

2.6 _        Nível 5 – Linguagem Orientada Para O Problema.        

2.7 _        Nível 6 E Superiores.        

3.        LINGUAGEM DE MONTAGEM ASSEMBLY        

3.1        Tradutores        

3.1.1        Quando Usamos O Tradutor        

3.1.2        A Tradução        

3.1.3        Tipos De Linguagem De Montagem        

3.1.4        Exemplos De Linguagem De Montagem/Compiladores        

3.2        Macros na Linguagem de Montagem        

3.3        Processo De Montagem        

3.4        Ligação E Carregamento        

4        CONCLUSÃO        

REFERÊNCIAS        


  1. INTRODUÇÃO

Um computador é uma máquina capaz de nos solucionar problemas, como sendo uma máquina eletrônica e através da execução automática, de instruções que são previamente fornecidas.

Tem como constituição de hardware, circuitos eletrônicos que compõem o computador e que o tornam capaz de executar um conjunto limitado de instruções simples.

Também é constituído pelo software que é um conjunto de programas necessários para termos acesso adequado ao hardware e o mesmo é chamado sistema operacional.

Numa camada acima temos os programas, sendo o software constituído por uma sequência de instruções definidas pelo programador e que permite ao computador executar uma determinada tarefa, como por exemplo uma planilha de cálculo.

...

Baixar como (para membros premium)  txt (14.9 Kb)   pdf (419.6 Kb)   docx (691.8 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com