Atividade 5: Teste de dispositivos

Slides:



Advertisements
Apresentações semelhantes
A ULA P RÁTICA - A SSEMBLY Ciro Luiz Araujo Ceissler.
Advertisements

Aula Prática - Assembly
Sistemas Operacionais
Sistema Operacional DOS 6.22 PROF. PAULO LORINI NAJAR
Afonso Ferreira Miguel
Comandos DOS DOS – O MS-DOS ou prompt de comando pode ser iniciado pelo caminho. Inciar> Todos os programas> Acessórios> Prompt de Comando Ou através do.
Projeto de Inclusão Digital Aula de introdução a Informática 10 de outubro de 2009.
HARDWARE (Parte II). 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações que são (ou serão) manipuladas.
Automatização de Serviços – P1 SHELL SCRIPT Charles J. Busarello - IFPR.
TRABALHO DE ARQUITETURA DE COMPUTADORES
Framework de replicação de dados com criptografia simétrica utilizando notificações para Android. Acadêmico - Fernando Klock Orientador – Dalton Solano.
São memórias absolutamente indispensáveis ao funcionamento do sistema informático (ROM e RAM) Memória ROM Memória RAM Memórias Principais.
Programação em Assembly Ambiente de Programação Prof. Luiz Antonio Rodrigues Prof. Luiz Antonio Unioeste - Cascavel Jpanel e Diagramadores.
Protótipo de uma aplicação rica de internet para monitoramento de vídeo através de streaming e Silverlight Thiago da Silva Negherbon – Acadêmico Roosevelt.
Unidade 2 Conceitos Gerais Hardware. HARDWARE Unidades de Entrada Unidades de Saída Memória Principal Memória Auxiliar CPU Sistema Central Periféricos.
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Variáveis e Atribuições.
Atividades em sala (6) Componentes de armazenamento. HD
Atividade 4 - entrada e saída pelo Arduino
Aula 2 – sistema operacional
UD 1 - CONCEITOS DE INFORMÁTICA
Técnicas de Diálogo e Gênero
Ferramentas de Diagnóstico de Máquinas IMFDM
Outros sistemas de numeração
Soluções Básicas em informática
Caracterização do equipamento
Sua função é a interconexão entre componentes
Curso de Graduação em Administração Informática Básica - Unidade 1
Administração e serviços de redes
especificação de requisitos do software
Editores de texto Módulo I – Editores de Texto
Comandos da Linguagem C
O que é Fluxograma? Conceito e definição da palavra
Estruturas de Repetição
APROM Aplicação para Gestão de Projetos
Redes de Telecomunicações I
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO PROF. BRUNO DE CASTRO H. SILVA
Prof. Wellington Franco
Administração de Sistemas Operacionais I
Placas On-Board e Off-board Barramentos Fabricantes e Cd de Instalação
Ambiente para desenvolvimento de sistemas baseado no conceito MBUIDE
Funções de um computador
Alessandro D. R. Fazenda CONECTORES Alessandro D. R. Fazenda
Representação dos dados
Arduino. Entrada e saída
Capacitação para professores
Caracterização do equipamento
Boot Post CMOS,BIOS Setup Virtualização Sistema Operacional
INSTRUMENTAÇÃO VIRTUAL
Investimento com retorno Tecnologia com simplicidade
ESCOLA ESTADUAL TÉCNICO INDUSTRIAL PROFESSOR FONTES
Sistemas Operacionais I
Software.
Laboratório de Lógica Configurável T8LLC
A UCP e suas conexões (barramentos)
Disco rígido e unidades removíveis
BANG 734-X SISTEMA OPERACIONAL ANTES (CONSOLE) RUN DCC LD-128
Modbus Bernardo da cunha borges Guilherme Garcia gimenez
Prof. Wilian Soares Lacerda DCC - UFLA
MEMORIAS RAUL DIAZ ROSAS.
Instituto Educacional Cecília Meireles Prof.º Daniel Augusto de Oliveira CURSO TÉCNICO EM SEGURANÇA DO TRABALHO INFORMÁTICA APLICADA.
Arrays de caracteres: strings
Prof. Paulo Cesar Spigolon (Paulinho)
Projecto Teórico Científico
Prof. Paulo Cesar Spigolon (Paulinho)
Laboratório de redes locais
Laboratório de Lógica Configurável T8LLC
Introdução às Tecnologias da Informação e Comunicação
Sistemas Embarcados Prof. Dr. Cesar da Costa
TÍTULO AUTORES INSTITUIÇÃO” PATROCÍNIO DO ESTUDO E “DISCLOSURE””
Instrutor: Joel Raitz Antunes Projeto: Comunidade Digital Curso: Informática Básica/Noturno/UAB CETAM 2019/MAUÉS/AM.
Transcrição da apresentação:

Atividade 5: Teste de dispositivos CPU Bound. Carga da CPU com 100% de uso. I/o Bound. Teste de dispositivos de Entrada e Saída Processos serão monitorados pelo gerenciador de recursos.

Atividade 5: “Estresse” de dispositivos CPU em uso intensivo. Serão carregados vários processos em loop na execução vários programas. Processos serão monitorados pelo gerenciador de recursos.

Texto de apoio Tabela ASCII (American Standard Code for Information Interchange) 8 bits para representação de números, letras, caracteres gráficos,... Exemplos: 0 (ascii) 30(h); 1  31(h),.. Responda: Qual o valor ASCII para as letras A, Z, a, z. COM (unicação) – interface para saída serial; nativas ao SO. COM0; COM1; COM2; COM3.

USB: Universal Serial Bus Padrões e Taxas de Transferência das interfaces USB. USB 1.0 (1996). Especificações técnicas para todos os dispositivos USB. Não especificava um conector padrão. Velocidades de 1,5 Mbitsps (=1.5/8MBytesps= 0,1875MBps = 187,5KBps) até 12Mbps= 12/8=1,5MBps USB 1.1 (1998) Desenvolvida para unificar conexão de periféricos. USB 2.0 Velocidade máxima teórica de 480Mbps (480/8 MBps=60MBps). USB 3.0 Taxa de transferência de dados (teórica) de até 4.8 Gbps=4,8/8GBps= 0,6GBps = 600MBps. Responda: qual o tempo para transferir os dados de um CD?

USB: Universal Serial Bus Taxa de transferência de dados (teórica) de até 4.8 Gbps=4,8/8GBps= 0,6GBps = 600MBps. Fornecimento de energia 80% maior. Conector de 9 pinos em vez dos 4 pinos. Melhor controle no fluxo de dados e gerenciamento de energia. Diferenciado pela cor azul. Retro compatíveis. Responda: qual o tempo para transferir os dados de um CD nas três tecnologias? USB 3.0 _________________________________ USB 2.0_________________________________ USB 1.0 ________________________________

(MS-DOS): “EMULADO” NO WINDOWS Recursos do MS-DOS (MS-DOS): “EMULADO” NO WINDOWS Interface com o hardware em modo texto. Alguns Comandos Mostrar Diretórios: DIR Criar/editar arquivo: EDIT nome-arquivo Mostrar conteúdo de arquivos: TYPE nome_arquivo. “Limpa a Tela”: CLS Gerenciamento de pastas e arquivos: MD (CRIA), RMdir (REMOVE), CD (TROCA).

Atividade 1: Estresse da CPU (uso intensivo da CPU) pela interface DOS Atividade 1: Estresse da CPU (uso intensivo da CPU) pela interface DOS. (CPU BOUND). Programação com o utilitário DEBUG (ASSEMBLY) A 100 <ENTER> MOV AX, CAFE <ENTER> MOV BX, 1234 <ENTER> SUB AX,BX <ENTER> JMP 100 <ENTER> ; salto incondicional <ENTER> VOLTA PARA O DEBUG G 010A  executar o programa Nota: antes de executar o programa (g 010A), ative o gerenciador de tarefas e monitore o desempenho

Atividade 2: Estresse da CPU via assembler. (I/O BOUND??). Programação com o utilitário DEBUG (ASSEMBLY) A 100 <ENTER> MOV AH, 02 <ENTER> ; função escrever um caractere MOV AL,30 <ENTER> ; Caractere (30) ZERO ASCII INT 21 <ENTER> ; Interrupção de SW (biblioteca DOS) JMP 104 <ENTER> ; salto incondicional <ENTER> ; encerra assembly G 010A  executar o programa Nota: antes de executar o programa (g 010A)., ative o gerenciador de tarefas e monitore o desempenho

Atividade: Estresse de dispositivo (acesso a dispositivo) via interface DOS. (I/O BOUND). Programação com arquivo BATCH (Ambiente DOS – tela preta) Edit STRESSE.BAT <ENTER> (Editor de texto - tela azul) :salto <ENTER> ; label para salto Dir c:/s <enter> ; mostra diretório subdiretório GOTO salto ; salto incondicional Salve e encerre o editor Estresse <enter> Nota: antes de executar o programa (g 010A)., ative o gerenciador de tarefas e monitore o desempenho

Questões propostas Caracterize CPU Bound: IO Bound Crie um programa de estresse para teste de um drive de CD. Repita para o pendrive.

Questões propostas Crie um programa de estresse para teste de um drive de CD. Repita para o pendrive. Resposta: