Search Header Logo
Aula 3 - Arquitetura de Computadores

Aula 3 - Arquitetura de Computadores

Assessment

Presentation

Information Technology (IT)

10th Grade

Practice Problem

Medium

Created by

Lucas Sbaraini

Used 2+ times

FREE Resource

12 Slides • 7 Questions

1

Arquitetura e Organização de Computadores

Aula 3 - Representação e Operações Numéricas em Computação
Professor: Lucas Sbaraini

2

Objetivos da Aula

  • Compreender a aritmética binária (adição, subtração, multiplicação e divisão).

  • Aprender sobre Complemento de 1 e 2 para representar números negativos.

  • Identificar e evitar problemas de overflow.

  • Explorar a representação de caracteres (ASCII, Unicode e UTF-8).

3

Revisão de Binários

Os computadores utilizam binário (base 2) para representar informações. Cada posição de um número binário corresponde a uma potência de 2.

4

Operações Matemáticas em Binário

Adição Binária (semelhante ao decimal, mas sem os dígitos 2 a 9)

media

​Regras Básicas

media

Exemplo

5

Operações Matemáticas em Binário

Subtração Binária

​Regras Básicas

Exemplo

media
media

6

Operações Matemáticas em Binário

Multiplicação Binária (semelhante ao método tradicional do decimal)

Exemplo

media

7

Operações Matemáticas em Binário

Divisão Binária (seguindo o mesmo princípio da divisão longa)

Exemplo

media

8

Multiple Choice

Qual é o resultado da soma binária
1101
+ 0110
------------

1
10011
2
1111
3
10101
4
1000

9

Complemento de 1 e 2

O Que é o Complemento de 1?

  • O Complemento de 1 é obtido invertendo os bits do número binário.

  • Exemplo: Representar -5 em complemento de 1 usando 4 bits:

media

10

Complemento de 1 e 2

O Que é o Complemento de 2?

  • O Complemento de 2 é obtido invertendo os bits e somando 1.

  • Exemplo: Representar -5 em complemento de 2 usando 4 bits:

media

11

Multiple Choice

O complemento de 2 é obtido apenas invertendo os bits do número binário.

1

Verdadeiro

2

Falso

12

Overflow em Processadores

O que é Overflow?

O overflow ocorre quando o resultado de uma operação excede a quantidade de bits disponíveis para armazenamento.

Exemplo de Overflow:

media

13

Dropdown

O overflow ocorre quando ​​

14

Representação de Caracteres

ASCII

  • Criado nos anos 1960, utiliza 7 bits e suporta 128 caracteres (A-Z, 0-9, símbolos).

Unicode e UTF-8

  • Unicode: Suporta todos os idiomas e símbolos modernos.

  • UTF-8: Um formato compacto de Unicode, usa 1 a 4 bytes.

15

Reorder

Ordene os formatos de caracteres do mais antigo para o mais recente

ASCI

UNICODE

UTF-8

1
2
3

16

Open Ended

📌 Problema: Um programador precisa representar o número -12 em complemento de 2 usando 8 bits. Como ele deve fazer isso? Detalhe sua resposta passo a passo. Ele deve usar complemento de 1, ou de 2? E qual o resultado da operação?

17

Multiple Choice

Qual dos seguintes valores em binário representa -5 no complemento de 2?

1
1001
2
1010
3
1011
4
1101

18

Match

Relacione os conceitos com sua definição correta

Complemento de 1

Complemento de 2

Overflow

Inverter todos os bits

Inverter bits e somar 1

Resultado maior que a capacidade

19

Finalize no Notion

media

Arquitetura e Organização de Computadores

Aula 3 - Representação e Operações Numéricas em Computação
Professor: Lucas Sbaraini

Show answer

Auto Play

Slide 1 / 19

SLIDE