
Organização E Arquitetura De Computadores
By Luiz Ricardo Mantovani Da SilvaLength5h 44m
About this audiobook
Este livro aborda de forma objetiva e didática os conceitos estudados em arquitetura de computadores, viabilizando um aprendizado eficiente. Abordamos brevemente a história dos computadores, enfatizando o funcionamento dos componentes físicos, aspectos lógicos e demais conceitos, sendo que ao final o leitor terá condição de compreender o que é e como funciona esta grande invenção da genialidade humana.
Audiobook details
GenreScience and Nature, Technology
Length5 hrs 44 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 18, 2019
LanguagePortuguese
Table of contents
1Introduction
557.3.2 Macros
21 Introdução
567.3.3 Ligação e carregamento
32 História da Computação
578 O Sistema Operacional
42.1 A Invenção da Micro programação
588.1 Memória Virtual
53 O Computador e seus Componentes
598.1.1 Paginação
Show all chaptersShow less
63.1 Placa mãe
608.1.2 Paginação por Demanda e o Modelo de Conjunto de Trabalho
73.2 Chipsets
618.1.3 Política de Substituição de Página
83.3 Interfaces on-board
628.1.4 Segmentação
93.4 Soquete do processador
638.1.5 Memória Virtual e Caching
103.5 Barramentos
648.2 Virtualização do Hardware
113.5.1 Barramentos locais
658.3 Conceitos de arquivos, pastas e diretórios.
123.5.2 Barramentos de expansão
668.4 Processos
133.5.3 Barramentos quanto à localização.
679 Nível de Arquitetura do Conjunto de Instruções - ISA
143.5.4 Barramentos quanto à largura
689.1 Instruções
153.5.5 Barramentos quanto ao relógio (clock)
699.1.2 Formato de Instruções (linguagem de máquina)
163.5.6 Barramentos quanto à arbitragem.
709.1.3 Conversão de linguagens
173.5.7 Barramentos quanto ao tipo de sinal
719.1.4 Endereçamento das Instruções
184 Componentes Básicos de um Computador
729.1.5 Tipos de Instruções
194.1 Memórias (visão lógica)
739.1.6 Desvios Condicionais
204.1.1 Conceitos diversos
749.1.7 Instruções de Chamada de Procedimento (Sub-Rotina)
214.1.2 Memória primária
759.1.8 Controle de Laço
224.1.3 Memória secundária
769.1.9 Entrada e Saída
234.1.4 Hierarquia das memórias
779.1.10 Fluxo de Controle
244.2 Processadores
7810 O Nível de Microarquitetura
254.2.1 Unidade de controle (UC)
7910.5 O microprograma
264.2.2 Unidade lógica e aritmética (ULA)
8010.6 Microinstruções
274.2.3 Registradores internos
8110.7 Instruções monociclo e multiciclo
284.2.4 Execução de programas
8210.8 A metodologia do ciclo de clock.
294.2.5 Os computadores modernos
8310.9 A construção do caminho de dados.
304.2.6 Paralelismo no nível de instruções
8410.10 O caminho dos dados em abordagem monociclo.
314.2.7 Paralelismo no nível do processador
8510.10.1 Componentes comuns
324.3 Dispositivos de entrada / saída
8610.10.2 Componentes para instruções do tipo R
334.3.1 Terminais
8710.10.3 Componentes para instruções do tipo I
344.3.2 Teclados e monitores
8810.10.4 Componentes para instruções do tipo J
354.3.3 Mouses
8910.10.5 Combinação de instruções
364.3.4 Controladores de jogos
9010.10.6 Sinais de controle
374.3.5 Impressoras
9110.11 O caminho dos dados em abordagem multiciclo
384.3.6 Equipamentos de telecomunicações
9211 O Nível Lógico Digital
395 Tipos de Computadores
9311.1 História da lógica
405.1 Computadores descartáveis
9411.2 Álgebra Booleana
415.2 Microcontroladores
9511.2.1 Portas lógicas
425.3 Computadores móveis e de jogos
9611.2.2 Circuitos combinacionais
435.4 Computadores Pessoais
9711.2.3 Correspondência de circuitos
445.4.1 Desktops
9811.2.4 Equivalência de circuitos
455.4.2 Laptops
9911.2.5 Simplificação de Expressões Booleanas
465.5 Servidores
10011.2.6 Simplificação por Mapas de Veitch- Karnaugh
475.6 Mainframes
10111.2.7 Adjacência:
485.7 Unidades Métricas
10211.2.8 Enlace
496 Computador como Máquina Multinível
10311.2.9 Voltando ao exemplo
507 O Nível de Linguagem de Montagem (Assembly)
10411.2.10 Tabelas para codificação
517.1 Por que usar linguagem de montagem?
10511.2.11 Circuitos Combinacionais Dedicados
527.2 Formato de uma declaração em linguagem de montagem
10611.2.12 Clocks
537.3 Linguagem de montagem.
10711.2.13 Circuitos Sequenciais
547.3.1 Pseudoinstruções
10812 Bibliografia