Manual de Conceitos de Hardware e Software de Computador
Manual de Conceitos de Hardware e Software de Computador
Manual de Conceitos de Hardware e Software de Computador
2º Ano
Disciplina: Conceitos de hardware
e software de computador
Código:
Total Horas/1o Semestre:
Créditos (SNATCA):
Número de Temas:
INSTITUTO SUPER
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Fax: 23323501
E-mail: isced@isced.ac.mz
Website: www.isced.ac.mz
i
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Agradecimentos
ii
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Índice
Visão geral 1
Benvindo ao Módulo de Conceitos de Hardware e Software de Computadores ............ 1
Objectivos da Disciolina/Módulo ................................................................................... 1
Quem deveria estudar este módulo? ............................................................................. 1
Como está estruturado este módulo?............................................................................ 2
Ícones de actividade ...................................................................................................... 3
Habilidades de estudo ................................................................................................... 3
Precisa de apoio? .......................................................................................................... 5
Tarefas (avaliação e auto-avaliação) .............................................................................. 6
Avaliação ....................................................................................................................... 6
iii
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
iv
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Visão geral
Objectivos do Módulo
1
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ Um índice completo.
▪ Uma visão geral detalhada dos conteúdos do módulo,
resumindo os aspectos-chave que você precisa conhecer para
melhor estudar. Recomendamos vivamente que leia esta secção
com atenção antes de começar o seu estudo, como componente
de habilidades de estudos.
Conteúdo desta Disciplina/módulo
Este módulo está estruturado em Temas. Cada tema, por sua vez
comporta certo número de unidades temáticas ou simplesmente
unidades. Cada unidade temática se caracteriza por conter uma
introdução, objectivos, conteúdos.
No final de cada unidade temática ou do próprio tema, são
incorporados antes o sumário, exercícios de auto-avaliação, só
depois é que aparecem os exercícios de avaliação.
Os exercícios de avaliação têm as seguintes características: Puros
exercícios teóricos/Práticos, Problemas não resolvidos e
actividades práticas, incluído estudo de caso.
Outros recursos
2
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Ícones de actividade
Habilidades de estudo
3
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
É impossível estudar numa noite tudo o que devia ter sido estudado
durante um determinado período de tempo; Deve estudar cada
ponto da matéria em profundidade e passar só ao seguinte quando
achar que já domina bem o anterior.
4
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Precisa de apoio?
Caro estudante, temos a certeza que por uma ou por outra razão, o
material de estudos impresso, lhe pode suscitar algumas dúvidas
como falta de clareza, alguns erros de concordância, prováveis erros
ortográficos, falta de clareza, fraca visibilidade, página trocada ou
invertidas, etc). Nestes casos, contacte os serviços de atendimento
e apoio ao estudante do seu Centro de Recursos (CR), via telefone,
sms, E-mail, se tiver tempo, escreva mesmo uma carta participando
a preocupação.
5
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
6
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Avaliação
7
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
9
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória UC Dispositivos
Principal de Entrada
e Saída
ULA
10
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
adequada e sincronizadamente.
Passos:
11
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Gerenciamento de
E/S Dispositivos
Memória
Drivers de dispositivos
Hardware
12
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
13
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória
Kbytes Alta Alto UCP/placa Volátil
Cache
Memória Médi
Mbytes Média Placa Volátil
principal o
Memória
Gbytes Baixa baixo Exerna Não Volátil
Auxiliar
1.1.7. Registradores
14
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
15
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
16
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
17
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
OBS.: Uma célula não significa o mesmo que uma palavra; uma célula
não necessariamente contém uma palavra. Palavra é a unidade de
processamento da UCP. Uma palavra deve representar um dado ou uma
instrução, que poderia ser processada, armazenada ou transferida em
uma única operação. No entanto, em geral não é assim que acontece e
os computadores comerciais não seguem um padrão único para a
organização da UCP e MP. Computadores comerciais (tais como por
exemplo os baseados nos processadores Intel 486) podem ter o
tamanho da palavra definido como de 32 bits, porém sua estrutura de
memória tem células de 16 bits.
O tamanho mais comum de célula era 8 bits (1 byte); hoje já são comuns
células contendo vários bytes.
18
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Estrutura da MP
0
1
N endereços
2
3
.
.
.
N-1
T=NxM
Terminologia
19
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
20
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
UAL ACC
REGs
Barramento Interno
Barramento
Unidade
de Controle
de
Diagrama Esquemático da UAL Controle
21
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
22
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
1.3.2.2. Instruções
23
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
24
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
External
CPU Cache
25
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
External
CPU Cache
BUS
Main System BUS Controller Main System BUS
Chips
RAM
26
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
27
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
28
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Processor
Cache
Bridge
Memory DRAM Motion
Audio Video
Controller
EXP Graphies
LAN SCSI BUS
XFACE
Base I/O
Functions
ISA/EISA Microchannel
O slot PCI de 64 bits é constituído de uma divisão a mais, como nos VLB.
Com esta banda de dados, a velocidade dobrando para um máximo de
264MB/s.
29
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
1.4.7. USB
30
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Embora muito rápido, o 1394 é muito caro. Tal como o USB, o 1394
suporta Plug-and-Play, e também fornece potências aos periféricos. A
principal diferença entre do 1394 e USB é que o 1394 suporta taxas de
transferências altas e é mais caro. Por esta razão, é esperado usado
mais frequentemente para dispositivos que necessitam taxas altas,
como câmeras de vídeo, e o USB conectará os demais periféricos.
31
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
32
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
1. Aumento de throughput
33
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
2. Economia de escala
3. Aumento da confiabilidade
34
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
35
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória
36
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Registadores Registadores
Cache Cache
Memória
Sumário
37
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1. A Unidade Central de Processamento é a responsável pelo
processamento e execução de programas armazenados na
Memória secundária. Marque alternativa correcta.
a) V.
b) F.
2. Unidade de Controle (UC) - envia sinais de controle para toda a
máquina, de forma que todos os circuitos e dispositivos
funcionem adequada e sincronizadamente. Marque alternativa
correcta.
a) V.
b) F.
3. Registradores são dispositivos de armazenamento temporário,
localizados na UCP, extremamente rápidos, com capacidade de
armazenar dois ou mais dados. Marque alternativa correcta.
a) V.
b) F.
4. Os principais dispositivos de memória auxiliar são: discos rígidos
(ou HD), drives de disquete, unidades de fita, CD-ROM, DVD,
unidades ótico-magnéticas. Marque alternativa correcta.
a) V.
b) F.
Respostas:
1. b) F.
2. a) V.
3. b) F.
4. a) V.
38
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Perguntas
1. Qual a principal finalidade da Memória principal.
2. O que são registadores.
3. Quais as principais vantagens do uso das memórias auxiliares
em relação a memória principal.
Bibliografia
39
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
40
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
• Teclado.
41
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
• Mouse.
• Drive de CD/DVD-ROM.
• Drive de Blu-ray.
• Leitora de cartões.
• Pen drive.
• Scanner.
• Microfone.
• Joystick.
• Webcam.
• Mesa gráfica.
• Caneta ótica.
• Monitor de vídeo.
• Projetores digitais.
• Caixas de som.
• Pen drive.
42
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
• Impressora.
• Plotter.
43
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
6. Armazenamento(gravação) de dados.
44
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
dados dados
45
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
46
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
dados dados
47
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
48
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
De-Serialização dos
Barramento
Memória de Sistema Dispositivo
Interface Bits 7,6,5,4,3,2,1,0
Bits
UCP (Periférico)
Principal
de E/S
De E/S
buffer
49
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A S S I N C
tempo
Transmissão entre caracteres variável
Transmissão Síncrona
50
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 1 1
tempo
51
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Transmissão Simplex
Transmissor Receptor
52
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Transmissão Half-Duplex
Transmissor / Transmissor /
Receptor Receptor
Transmissão Full-Duplex
Transmissor / Transmissor /
Receptor Receptor
53
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
54
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Lado 0 Cabeça 0
Prato 0
Lado 1 Cabeça 1
Eixo
Cabeça 2
Lado 2
Prato 1
Lado 3 Cabeça 3
Motor
que o braço atuador das cabeças de leitura / gravação tenha que ser
movido (como vimos na discussão sobre tempo de acesso, esta
operação é relativamente lenta!).
Sumário
55
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1.Uma comunicação é dita simplex quando permite comunicação
apenas __________.
A. Estático
B. . fixo.
C. Dinamico
B. Armazenamento(gravação) de dados.
56
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
B. Leitora de cartões.
C. Pen drive.
A. Verdade
B. Falso
Perguntas
1. Quais os objectivos de um sistema Operativo.
2. Como são construídos os discos rígidos actuais .
3. Diferencie transmissão Half-duplex da simplex.
Bibliografia
57
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
58
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
4
Nível Lógico 1
2
Transição
1
Nível Lógico 0
0
Figura 3-1:
Operadores Lógicos
E (ou AND)
OU (ou OR)
Tabela Verdade
59
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
em tabelas verdade.
AND - Função E
A B X
A
0 0 0
B
0 1 0
1 0 0
1 1 1
OR - Função OU
A B X
A
0 0 0
B
0 1 1
1 0 1
1 1 1
60
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A X
A A
0 1
1 0
Chave
C Automática
E S
61
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
pastilhas.
62
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A B
A B L
0 0 0
0 1 0
1 0 0
1 1 1
63
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Circuito OR (OU)
A
A B L
0 0 0
0 1 1
1 0 1
1 1 1
64
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A x1
B x2
y = f(x1, x2, x3, xn)
Circuito
C x3 Lógico
x = f(A, B, C, N)
N xn
c) armazenam dados
65
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A X
A A
0 1
1 0
A B X
A
0 0 0
B
0 1 0
1 0 0
1 1 1
A B X
A
0 0 0
B
0 1 1
1 0 1
1 1 1
66
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A porta NAND (NÃO E) equivale a uma porta AND seguida por uma porta
NOT, isto é, ela produz uma saída que é o inverso da saída produzida
pela porta AND.
A B X
A
0 0 1
B
0 1 1
1 0 1
1 1 0
A porta NOR (NÃO OU) equivale a uma porta OR seguida por uma porta
NOT, isto é, ela produz uma saída que é o inverso da saída produzida
pela porta OR.
A B X
A
0 0 0
B
0 1 0
1 0 0
1 1 0
67
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
0 0 0
0 1 1
1 0 1
1 1 0
Tabela de Verdade:
0 0 0
0 1 0
1 0 0
1 1 1
68
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A A.B
B x=A .B+C
C
A A+B
B x = (A + B) . C
C
apresentado a seguir.
A
A ABC
B
C
x = ABC (A+D)
A A+D
A+D
69
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Exemplo:
1
1
1
2 x=0
0 0
1
D=1
70
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A = 0;
B = 1;
C = 1;
A B C v = A’ v = A’B w = BC x=v+w
0 0 0 1 0 0 0
0 0 1 1 0 0 0
0 1 0 1 1 0 1
0 1 1 1 1 1 1
1 0 0 0 0 0 0
1 0 1 0 0 0 0
1 1 0 0 0 0 0
1 1 1 0 0 1 1
y = AC + BĈ + ĀBC
71
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
A AC
C
B
B BC
y = AC + BC + ABC
C
C
A
B ABC
x = (A+B) + (𝐵̅ + C)
A A+B
x = (A + B)(B + C)
B
B
B+C
A x=A+B
B
Denota
(a) Inversão
A+B x=A+B
A
72
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
(b)
OR NOR
A B A+B A+B
S
0 0 0 1 A B
0 1 1 0 Vcc
1 0 1 0
1 1 1 0
A x = AB
B
Denota
(a) Inversão
A AB AB
73
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
(b)
AND NAND
A B AB AB
A S
0 0 0 1
0 1 0 1 Vcc B
1 0 0 1
1 1 1 0
𝑥 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴𝐵̅̅̅̅̅̅̅̅̅̅
(𝐶 + 𝐷 )
1
C C+D 0
0 1
D 1 x = AB(C + D)
B
1
A
74
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
75
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
25 40
33 30
40 25
76
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
50 20
66 15
100 10
133 7.5
166 6
200 5
266 3.75
77
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
78
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
79
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
80
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
81
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Sumário
Exercícios de AUTO-AVALIAÇÃO
Perguntas.
1. Defina tabela da verdade?
2. Diferencie Interrupção de trap?
Respostas:
1. Rever página 54 á60
2. Rever página 55 á 60
Perguntas
1. Defina Logica Digital?
2. Como funciona uma chave automática?
3. Defina portas Logicas?
Bibliografia
82
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
83
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
84
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
85
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
86
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Processo Y Processo Z
Processo X
Instr. SO
Instr. 2.2
Instr. SO
Instr. 1.2
Instr. 3.1
Instr. 1.5
Instr. 1.1
Instr. SO
Instr. 1.3
Instr. 1.4
Instr. 2.1
Instr. 3.2
Instr. 3.3
Instr. 3.4
.
.
t0 t4 t5 t7 t8 t
t12 t13
t1 t2 t3
87
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Programa
Espaço de
Endereçamento
88
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Sistema Operacional
Processo A Processo B
Executando
Salva registradores do
Processo A
Carrega registradores
do Processo B
Executando
Salva registradores do
Processo B
Carrega registradores
do Processo A
Executando
89
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ Identificação
Cada processo criado pelo sistema recebe uma identificação única (PID-
process identification) representada por um número. Através do PID, o
sistema operacional e outros processos podem fazer referência a
qualquer processo existente, consultando seu contexto ou alterando
uma de suas características. Alguns sistemas, além do PID, identificam
o processo através de um nome.
▪ Quotas
90
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ Privilégios
91
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Nome
PID Registrador
Owner (UID) gerais
Prioridade de
execução Registrador PC
Data/hora de
criação
Tempo de Registrador SP
processador
Registrador
Quotas
de status
Programa
Privilégios
Espaço de
Endereçamento
Endereços de memória
principal alocaddos
92
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Ponteiros
Estado do processo
Nome do processo
Prioridade do processo
Registradores
Limites de memória
Lista de arquivos abertos
.
.
.
.
▪ Execução (running)
93
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ Pronto (ready)
▪ Espera (wait)
94
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Lista de
processos
em estado de
pronto
PCB#5 PCB#1
Lista de
processos
em estado de
espera
Estado de execução
(d)
(b)
(a)
(c)
Estado de Estado de
Espera Pronto
95
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
96
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Estado de execução
Estado de Estado de
Espera Pronto
Residente
Não-Residente
Estado de Estado de
Espera Pronto
97
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Estado de Estado de
Pronto Criação
▪ Criação (New)
▪ Terminado (Exit)
98
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
E/S E/S
UCP
tempo tempo
(a) CPU - Bound
(b) I/O - bound
99
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
entrada saida
Terminal Terminal
Arquivo Arquivo
de entrada de saida
100
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Saída do
Processo A
Saída do
Processo B
Entrada do
Processo B
Processo A Processo B
▪ Logon Interativo
101
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
102
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Processo A
Processo B Processo C
Processo D Processo E
104
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Contexto de
Software Thread 1 Thread 2 Thread 3
Espaço de
Endereçamento
Sumário
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1. A função do contexto de Software é.
2. O espaço de endereçamento de um processo
Respostas:
1. Rever página 85 á 91.
2. Rever página 85 á 91.
105
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Perguntas
1. Defina o conceito de processo.
2. Porque o conceito de processo é tão importante no projecto de
sistemas multiprogramaveis?
3. Mecione as partes que compõem um processo.
4. O que é o contexto de hardware de um processo e como é feita
a implementação da troca de contexto?
5. Defina os cincos espaços possíveis de um processo.
6. De exemplos de aplicações CPU-bound e I/O-bound.
Bibliografia
106
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
107
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
108
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Sistema
Operacional
Área para
programa
109
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Registrador
Sistema
Operacional
Área para
programa
Memória Principal
Sistema
Operacional
Programa do
usuário
Área livre
110
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
111
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Sistema
2 kb
Operacional
Cadastramento
Módulo principal
4 kb
Área de Overlay
Impressão
2 kb
Área livre
Área não 2 kb
utilizada
112
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
1 2kb
Partição 2 5 kb
2 5kb
2 8kb
3 kb 6 kb 1 kb 4 kb 2 kb
113
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Sistema Operacional
C A Partição 1 2 kb
1 kb 2 kb
Partição 2 5 kb
E B
3 kb 4 kb
D Partição 3 8 kb
6 kb
Memória Principal
Sistema Operacional
Programa C 2 kb
Programa A 5 kb
D E
3 kb
Programa B 8 kb
114
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Sistema Operacional
Partição Tamanho Livre
1 Programa C
1 2kb Não
2 5kb Sim 2 Área livre
2 8kb Não
3
Programa B
Memória Principal
Endereço inicial
Sistema Operacional
Endereço final
115
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Sistema Operacional
Programa C
1 kb
Programa A
D B
6 kb 4 kb 3 kb
Programa E
5 kb
116
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Programa B 4 kb
1 kb
Programa C
Programa E 3 kb
A E C B 15 kb
2 kb 3 kb 1 kb 4 kb Programa A 2 kb
5 kb
Memória Principal
Sistema Operacional
4 kb
Programa C
D 3 kb
6 kb
Programa A
5 kb
117
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
4 kb
8 kb
Programa C
3 kb
Programa A Programa A
5 kb 5 kb
118
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Programa C
4 kb
Programa A
Programa C
Relocação
3 kb
Programa A
5 kb
Memória Principal
Sistema Operacional
Área livre 1 4 kb
Partição Tamanho
1 4kb Programa C
2 5kb
2 3kb Área livre 2 5 kb
Programa A
Área livre 3 3 kb
119
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ Best-fit
▪ Worst-fit
▪ First-fit
120
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Sistema Operacional
Programa C
Programa A
Programa F
Área livre 2 kb
Memória Principal
Sistema Operacional Sistema Operacional
4 kb
Programa C Programa C
(b) Worst-fit Programa F
F
5 kb
1 kb Área livre 4 kb
Programa A Programa A
3 kb
Sistema Operacional
Programa F
Área livre 3 kb
Programa C
Programa A
121
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
122
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória Principal
Sistema Operacional
Programa A
H Programa B
Programa E
Programa G
B
Memória Principal
Arquivo de
Sistema Operacional Swap
Programa A
Programa H
Programa E
Swap in
B Área livre
Arquivo de
Swap
123
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Código de
Endereço inicial da partição Endereço
operação
Endereço de memória
Sumário
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1. No código realocável, todas as referências a endereços no
programa são relativas ao início do código e não a endereços
físicos de memória
2. O swapping é uma técnica aplicada a gerência de memória para
programas que esperam por memória livre para serem
executados.
Respostas:
1. V
2. V
124
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Perguntas
1. Mencione as funções básicas de gerência de memória.
2. Qual a diferença entre fragmentação interna e fragmentação
externa da memória principal.
3. Qual a limitação da alocação particionada estática absoluta em
relação à alocação estática relocável?
4. O que é Swapping e para que é utilizada essa técnica?
5. Porque é importante o uso de um loader com relocação
dinâmica para que a técnica de swapping possa ser
implementada?
Bibliografia
125
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
126
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
127
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
128
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Extensão Significado
.c Código-fonte de programa em C
129
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
1 Byte
1 Registro
(c)
(a) (b)
130
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
131
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
132
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
133
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Disco
Bloco 1 Bloco
0
Físico
1
2 Bloco 0
3 Bloco 1
Arquivo
4 Bloco 2
5 Bloco 3
6 Bloco 4
7
8
134
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Arquivo
6 4 8 15 2
Bloco
Físico
135
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Bloco
0
Físico
1
2 0
3
4 8
5
O Arquivo
6 4 começa aqui
7
8 15
9
10
11
12
13
14
15 2
16
136
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Directório-Raiz
A B c D
137
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Directório-Raiz
Directórios de
usuário
Arquivos
A B c D E
138
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Directório-Raiz
Directórios de
usuário
Arquivos
A c D
Sub-directórios
de usuário
c D E
139
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
140
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Sumário
141
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1. Defina Arquivos.
2. Segundo Tanenbaum como são estruturados os arquivos.
Respostas:
1. a) V.
2. b) F.
3. b) F.
Pergunta
1. Aonde é aplicado a estrutura de Árvore de Registo.
2. Qual a vantagem que os arquivos ACSII apresentam.
3. A leitura de mídias do tipo fita magnética, que tipo de acesso
aos arquivos é.
4. Mencione as vantagens e desvantagens de cada um dos
métodos utilizados na implementação de arquivos.
5. Qual a finalidade de uso de Sistemas de Arquivos com dois
níveis.
6. Como podemos eliminar os conflitos de nomes entre os
usuários.
7. Porquê a hierarquia em dois níveis não é satisfatória para os
usuários.
Bibliografia
142
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
143
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
144
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
145
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
146
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1971
Frequência 108 KHz
Número de Transistores 2300
Largura do Barramento 4 bits
Memória endereçável 640 bytes
Em 1972 a Intel lança o seu novo processador, o Intel 8008 TM, que
possuía um CPU de 8 bits implementada sobre as tecnologias TTL MSI e
147
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1972
Frequência 108 KHz
Número de Transistores 3500
Largura do Barramento 8 bits
Memória endereçável 16 KB
O 8086 foi esquecido para o primeiro PC, mas ainda foi usado mais tarde
em alguns computadores. Era um verdadeiro processador de 16 bits e
comunicava com as placas por uma ligação de dados de 16 vias. Lançado
pela Intel em 1978, o 8086 tinha um desempenho dez vezes melhor que
seu antecessor o 8080. Seus registradores tinham a largura de 16 bits,
o barramento de dados passou de 8 para 16 bits e o barramento de
endereços se tornou maior com 20 bits de largura, permitindo assim
que fosse controlado mais de 1 milhão de bytes de memória. A memória
passou a ser tratada de maneira diferente pois esse processador tratava
a mesma como se fosse dividida em até 16 segmentos contendo 64
kilobytes cada, e não permitia que nenhuma estrutura de dados
ultrapassasse a barreira entre os segmentos.
148
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1978
Frequência 4,77 MHz, 8 MHz, 10 MHz
Número de Transistores 29000
Largura do Barramento 16 bits
Memória endereçável 1 MB
Mas em 1979 a venda à nova divisão de computadores pessoais da IBM
fez do 8088 o cérebro do novíssimo êxito da IBM - o IBM PC. O sucesso
do 8088 introduziu a Intel nas listas da Fortune 500, e companhia ainda
foi nomeada como "Triunfos Empresariais dos Anos Setenta". Era um
processador de 16 bits, mas comunicava com as placas apenas por uma
ligação de 8 bits. Trabalhava a uma estonteante velocidade de 4 MHz e
tinha a fantástica capacidade de memória de 1MB de RAM.
Data 1979
Frequência 4,77 MHz e 8 MHz
Número de Transistores 29000
Largura do Barramento 16 bits
149
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1982
Frequência 6, 8, 10, 12.5, e 16 MHz
Número de Transistores 134000
Largura do Barramento 16 bits
Memória endereçável 16 MB
150
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
151
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1985
Frequência 16,20,25 e 33 MHZ
Número de Transistores 275000
Largura do Barramento 32 bits
Memória endereçável 4 GB
O Intel i486 (486 ou 80486), o sucessor do 80386, foi nomeado sem o
prefixo “80” por motivos de direitos de patente. Este processador, em
termos de arquitetura, representou um grande avanço se comparado
com o 386. Ele já contava com cache de dados, instruções no chip,
uma unidade de barramento melhorada (embora ainda com 32 bits) e
executava instruções por ciclo de clock.
Data 1989
Frequência 25, 33 e 50 MHZ
Número de Transistores 1.200.000
Largura do Barramento 32 bits
152
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Memória endereçável 4 GB
Este chip foi puxado até aos 120 MHz. Ainda hoje é usado em grande
escala. O primeiro membro desta família do 486 foi o 486SX. Era muito
eficiente em gastos de energia e tinha um grande desempenho para a
altura. O seu desenho eficiente levou a inovações ao nível da cobertura.
O 486SX vinha num invólucro "176 lead Thin Quad Flat Pack(TQFP)" e
tinha a espessura de um quarto. Embora estivesse dividido entre SX e
DX ambos eram processadores de 32 bits, mas o SX não tinha co-
processador. Mesmo assim o SX conseguia ser cerca de duas vezes mais
rápido que o 386.
Data 1991
Frequência 16, 20, 25 e 33 MHz
Número de Transistores 1.185.0000
Largura do Barramento 32 bits
Memória endereçável 4 GB
Com o tempo surgiram 80486DX-50 ou 80486DX2; que se estabeleceu
pelo aumento da frequência de operação em que o processador é capaz
de trabalhar, ou seja, 50 MHz processador resultante da multiplicação
do clock, que trabalha internamente com o dobro da frequência de
operação da placa-mãe, ou seja, ele multiplica a frequência de operação
da placa-mãe por 2. Acarretando problemas com as suscetíveis
153
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
154
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1993
Frequência 60 a 200 MHz
Número de Transistores 3.100.000
Largura do Barramento 64 bits
Memória endereçável 64 GB
Data 1997
Frequência 166 a 300 MHz
Número de Transistores 4.500.000
Largura do Barramento 64 bits
Memória endereçável 64 GB
Data 1995
Frequência 150 a 200 MHz
Número de Transistores 5.500.000
155
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1997
Frequência 200 a 300 MHz
Número de Transistores 7.500.000
Largura do Barramento 64 bits
Memória endereçável 64 GB
156
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1998
Frequência 266 a 500 MHz
Número de Transistores 7.500.000
Largura do Barramento 64 bits
Memória endereçável 64 GB
O Pentium III foi um dos processadores que teve um grande número de
variações. As primeiras, com arquitetura chamada de Katmai,
trabalhavam com um freqüência de 450, 500, 550 e 600 MHz, cache L1
de 32 KB, cache L2 de 512 KB (funcionando à metade da frequência do
processador), FSB de 100 MHz, tecnologia de fabricação de 0,25
mícrons e socket como slot 1. Houve uma variação para algumas
versões do Katmai que utilizavam o barramento de 133 MHz ao invés
de 100 MHz.
157
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
158
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
159
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
160
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
computador.
161
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Características principais:
▪ Tecnologia de Virtualização;
162
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Principais Características:
▪ Tecnologia de Virtualização;
163
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Principais características:
164
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ Tecnologia de Virtualização;
165
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Data 1974
Frequência 2 MHz
Número de Transistores 6000
Largura do Barramento 8 bits
Memória endereçável 64 KB
7.2.1. A Arquitetura do 8080
166
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
D0-D7 biderectional
Data Bus
Data Bus
Buffer/Latch
Temp. Instruction
Accumulator
Register Register
Flag
Multiplexer
Flip Flops
Accumulator Instruction W Z
Temp Reg Temp Reg
Latch Decoder and
B C
Machine Reg Reg
Register Select
Cycle D E
Encoding Reg Reg
ALU
H L
Reg Reg
Stack Pointer
Program Counter
Decimal Incrementer/Decrementer
Adjust Address Latch
#WR DBIN INT INTE Hold Hold Wait Ready Sync Ph1 Ph2 Reset A0-A15
Ack
Address Bus
167
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
ACC
TMP
FLAGS
7.2.3. Indicadores de Condição Flags (Condition Flags ou simplesmente
Flags)
S Z 0 AC 0 P 1 CY
D7 D6 D5 D4 D3 D2 D1 D0
Obs.: Dizemos que um bit esta Sentado quando seu valor é 1, e
Resetado quando seu valor é 0.
168
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
169
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
170
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
171
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Sumário
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1. O microprocessador, popularmente chamado de processador, é
um circuito integrado que realiza as funções de cálculo e toma a
decisão de um computador. Marque alternativa correcta.
a) V.
b) F.
2. Processador não é o cérebro do computador por realizar todas
estas funções, tornando o computador inteligente. Marque
alternativa correcta.
a) V.
b) F.
3. O primeiro microprocessador comercial, o 4004 foi
desenvolvido no ano de 1968. Marque alternativa correcta.
a) V.
b) F.
4. a
Respostas:
1. a) V.
2. b) F.
3. b) F.
Pergunta
172
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Bibliografia
173
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
174
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
175
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
176
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
177
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
178
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
179
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Economia (você pode baixar ele sem custo da internet, tanto o software
quanto a sua documentação de uso).
Autonomia (você tem liberdade para fazer o que quiser com este
software desde que siga as 4 liberdades básicas a ele atribuídas).
180
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ LINUX
De certeza que já ouvi falar desse software livre, pode-se dizer que é o
mais utilizado no mundo principalmente na comunidade académica. Foi
criado pelo Finlandês Linus Torvalds, é inspirado no sistema Minix e
esta sob licença GPL (General Public License) que libera para cópia,
estudo, modificação entre várias opções de alteração do seu código
fonte.
181
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ OPENSOLARIS
2
O Unix é um sistema operacional multitarefa e multiusuário, disponível para diversas plataformas de
hardware.
182
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ COMPILADOR C: GCC
▪ ECLIPSE
▪ NETBEANS
183
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ APACHE
▪ MYSQL
184
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ VLC
185
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
▪ GIMP
O nome GNU Image Manipulation Program lhe diz alguma coisa? Então,
o GIMP é um programa de código aberto licenciado pela GPL (General
Public License). Foi criado explicitamente para ser uma alternativa livre
ao uso do Adobe Photoshop. O programa roda em qualquer sistema
operacional.
▪ WORLDPRESS
186
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
187
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
188
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
189
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Este tipo de software não permite que qualquer pessoa possa modificá-
lo e redistribuí-lo, contrariamente ao software livre que permite
modificação, copia, redistribuição.
Sumário
190
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Exercícios de AUTO-AVALIAÇÃO
Perguntas
1. Um programa é Software livre se os utilizadores poderem
copiar, modificar e redistribuir pelos usuários gratuitamente.
Marque a alternativa correcta.
a) V.
b) F.
2. Disponibilidade do código-fonte é condição suficiente para que
ele seja considerado código aberto. Marque alternativa
correcta.
a) V.
b) F.
3. Embora os termos software livre e software de código aberto
sejam normalmente utilizados mais ou menos indistintamente,
há algumas diferenças sutis. Elas se originam das diferenças em
suas histórias, nas filosofias dos grupos promovendo-as e seus
sentidos secundários. Marque alternativa correcta.
a) V.
b) F.
4. Mencione pelo menos 1 software livre para cada aplicação:
a) Sistemas Operativos.
b) Ferramentas de Desenvolvimento.
c) Servidor.
d) Bases de dados.
e) Usuário Final.
5. Software livre é diferente de software de domínio público.
Marque alternativa correcta.
c) V.
d) F.
6. “Segundo a Free Software Foundation (FSF), pelas regras do
copyleft qualquer um que distribui o software, com ou sem
modificações, tem que passar adiante a liberdade de copiar e
modificar novamente o programa”. O copyleft não garante que
191
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
Respostas:
1. b) F.
2. b) F.
3. a) V.
4. Essas são algumas alternativas existem outras.
a) (Linux)
b) (Eclipse).
c) (Apache).
d) (MySQL).
e) (VLC).
5. a) V.
6. b) F.
Perguntas
1. Defina Software Livre?
2. Quando se considera que um software é livre?
3. A disponibilidade do código-fonte não é condição suficiente
para que ele seja considerado de código aberto. É necessário
satisfazer dez critérios. Mencione pelo menos 4 critérios
necessários.
4. Mencione algumas vantagens e desvantagens no uso do
software livre.
5. Um software livre sem copyleft pode ser tornado não-livre por
um usuário, caso assim o deseje. Marque alternativa correcta.
a) V.
b) F.
6. Diga o que determina se um software é livre ou proprietário.
Bibliográfia
192
ISCED CURSO: Gestão de Sistemas de Informação; 2° Ano Disciplina/Módulo: Conceitos de
hardware e software de computador
193