Circuitos Digitais - Circuitos Aritméticos

univesp.br Engenharia de Computação - ELE300 Univesp - Universidade Virtual do Estado de São Paulo Professor: André Ricardo Fioravanti Nesta videoaula, iremos aprender a construir circuitos somadores e subtratores. A partir de componentes mais simples, chamados de meio-somador e somador completo, podemos construir um somador/subtrator a partir da conexão sucessiva destes. Nesta semana vamos estudar algumas representações para números inteiros com sinal, suas vantagens e desvantagens. Vamos também descobrir como podemos criar circuitos capazes de efetuar manipulações algébricas nesses números, permitindo a construção de circuitos somadores e subtratores. Por fim, iremos aprender como descrever estes circuitos em VHDL. Habilidades e competências Ao final desta semana você deverá ser capaz de: -Entender as diferentes representações binárias de números inteiros com sinal (sinal-magnitude, notação em complemento de 1 e notação em complemento de 2); -Entender as diferenças entre os sinais de carry-out e overflow; -Reconhecer a estrutura de um meio-somador e um somador completo e implementar um somador/subtrator do tipo ripple-carry a partir destes; -Utilizar as linguagens de descrição de hardware para implementar os circuitos apresentados.