Memória ram aula 3
-
Upload
jonatas-abreu -
Category
Documents
-
view
258 -
download
1
Transcript of Memória ram aula 3
![Page 1: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/1.jpg)
Informática Básica
Memória e processamento
![Page 2: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/2.jpg)
Objetivos
• Entender os principais conceitos de processamento de dados;
• Compreender o que são e como funcionam os sistemas operacionais;
• Introduzir conceitos de arquitetura de Sistemas Operacionais
![Page 3: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/3.jpg)
Random Access Memory
![Page 4: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/4.jpg)
Conceitos básicos
• Memória RAM ou memória principal é um dispositivo de armazenamento, em geral volátil, onde são armazenados instruções e dados utilizados pelo processador durante a execução de programas.
• Memória ROM ou memória secundária é um dispositivo não-volátil com maior capacidade de armazenamento, porém com menor velocidade de acesso aos seus dados armazenados.
• Funciona como sistema “biestável”, ou seja, identifica o estado (sinal) de processamento como 0 ou 1; sistemas biestáveis podem ser encontrados em diversas partes do ambiente:
• Lâmpada (ligada/desligada)
• Válvula (diodo/tríodo) que conduz sinal ou não;
![Page 5: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/5.jpg)
Conceitos básicos
• 0 e 1, na computação, recebem a denominação de “bit” (binary digit) e designa uma posição elementar na memória ou menorunidade de informação no computador;
• A memória é composta por unidades de acesso chamadas células, sendo cada célula composta por um determinado número de bits. Atualmente, a grande maioria dos computadores utiliza o byte (8 bits) como tamanho de célula.
![Page 6: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/6.jpg)
Funções da memória
• Armazenamento de instruções referentes a um programa em processamento;
• Armazenamento de dados iniciais referentes a determinado programa e funções de load e preload
• Armazenamento de dados intermediários
• Armazenamento de “resultados finais” que serão transmitidos em fase posterior ao dispositivo de saída (e.g.: áudio, vídeo, texto, etc)
![Page 7: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/7.jpg)
O tamanho da memória – mas antes...
•Para que a memória é utilizada?
•Qual a função dela?
![Page 8: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/8.jpg)
Tamanho da memória
• Como a memória é responsável pelo funcionamento da máquina e manutenção do programa em uso, quanto maior o seu tamanho, maior a capacidade de processamento de dados e manutenção de funções de software;
• O tamanho da “memória” temporária é medido por um conjunto de bits chamados de bytes;
![Page 9: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/9.jpg)
Relembrando...
• Um byte (Binary Term), baite ou octeto, é um dos tipos de dados integrais em computação. É usado com frequência para especificar o tamanho ou quantidade da memória ou da capacidade de armazenamento de um certo dispositivo, independentemente do tipo de dados.
9
![Page 10: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/10.jpg)
Unidades de Medida de DadosMúltiplos do byte
Prefixo binário (IEC) Prefixo do SI
Nome Símbolo Múltiplo Nome Símbolo Múltiplo
Byte B 20 Byte B 100
Kibibyte KiB 210 Kilobyte kB 103
Mebibyte MiB 220 Megabyte MB 106
Gibibyte GiB 230 GIGABYTE GB 109
Tebibyte TiB 240 Terabyte TB 1012
Pebibyte PiB 250 Petabyte PB 1015
Exbibyte EiB 260 Exabyte EB 1018
Zebibyte ZiB 270 Zettabyte ZB 1021
Yobibyte YiB 280 Yottabyte YB 1024
Informática Básica - Prof. Jônatas Souza de Abreu, MSc. 10
![Page 11: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/11.jpg)
Programas em memória RAM
• São programas que tratam da inicialização e estão armazenados permanentemente na CPU;
• Tratam das operações de teste automático de ligação (POST);
• Controle de baixo nível de para os componentes de hardware e tem função de gerir as atividades básicas de entrada e saída dos dispositivos (Basic Input-Output Systems - BIOS)
• Configuração e comportamento do computador (SETUP)
![Page 12: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/12.jpg)
Memória Cache (ou Virtual)
• A memória cache é uma memória volátil de alta velocidade, porém com pequena capacidade de armazenamento.
• O tempo de acesso a um dado nela contido é muito menor que se o mesmo estivesse na memória principal.
12
![Page 13: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/13.jpg)
Memória Cache (ou Virtual)
• O propósito do uso da memória cache é minimizar a disparidade existente entre a velocidade com que o processador executa instruções e a velocidade com que dados são acessados na memória principal.
13
![Page 14: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/14.jpg)
Memória Cache (ou Virtual)
• A memória virtual consiste em recursos de hardware e software com três funções básicas:
i. realocação (ou recolocação), para assegurar que cada processo (aplicação) tenha o seu próprio espaço de endereçamento, começando em zero;
ii. proteção, para impedir que um processo utilize um endereço de memória que não lhe pertença;
iii. paginação (paging) ou troca (swapping), que possibilita a uma aplicação utilizar mais memória do que a fisicamente existente (essa é a função mais conhecida).
14
![Page 15: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/15.jpg)
Memória Cache (ou Virtual)
![Page 16: Memória ram aula 3](https://reader035.fdocumentos.com/reader035/viewer/2022073101/558c9ed8d8b42a1f6d8b45ca/html5/thumbnails/16.jpg)
Tarefa de busca
• A partir das descrições dos sistemas operacionais listados nos links, defina as operações que utilizam a memória RAM e como ela é utilizada em cada operação.
• Windows 8
• Linux Ubuntu
ESPECIFICAÇÕES
• Data da entrega: 19/02/2014 até 00:00h
• Tarefa em grupo de 3 pessoas
• Trabalho enviado ao e-mail particular do professor <[email protected])