Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
a) Blaise Pascal
b) Charles Babbage
c) Thomas Jefferson
d) Eckert Mauchly
e) Von Neumann
a) Blaise Pascal
b) Charles Babbage
c) Thomas Jefferson
d) Eckert Mauchly
e) Von Neumann
a) 4
b) 5
c) 2
d) 3
e) 6
a) Barramento de controle
b) Barramento de entrada e saída
c) Barramento de dados e endereços
d) Barramento de dados, endereços e controle
e) Barramento de registradores memória e controle
6) O que se entende por compatibilidade de código-fonte
a) Diz-se que programas são compatíveis com tipos de maquinas diferentes se são escritos
em linguagem de baixo nível.
b) Diz-se que são programas não compatíveis com tipos de maquinas diferentes se são
escritos em linguagem de alto nível.
c) Diz-se que programas são compatíveis com tipos de maquinas diferentes se são
escritos em linguagem de alto nível.
d) Diz-se que programas são compatíveis com os mesmos tipos de maquinas se escritos
em linguagem de alto nível.
e) Diz-se que programas são compatíveis com os mesmos tipos de maquinas se escritos
em linguagem assembly.
a) 4
b) 2
c) 1
d) 3
e) é um número em ponto flutuante
a) Cada número não tem exatamente o mesmo número de dígitos e o ponto está sempre no
mesmo lugar.
b) Cada número tem exatamente o mesmo número de dígitos e a posição do ponto é
variável
c) Cada número tem exatamente o mesmo número de dígitos e o ponto está sempre
no mesmo lugar.
d) Cada número não tem exatamente o mesmo número de dígitos e a posição do ponto é
variável
e) Cada número tem exatamente o mesmo número de dígitos.
10) Qual a definição de intervalo de representação em ponto fixo
a) 1/2 da precisão
b) 1/3 da precisão
c) 1/4 da precisão
d) 1/6 da precisão
e) 1/8 da precisão
a) Sempre funciona
b) Depende do intervalo de representação
c) Não depende do intervalo de representação
d) Depende da precisão
e) Depende do erro
14) Utilizando o método do resto qual o valor do número 23 na base 10 convertido para a
base 2.
a) 10110
b) 01111
c) 01001
d) 11011
e) 10111
15) Utilizando o método da multiplicação qual o valor do número 0.375 na base 10
convertido para a base 2.
a) 1.011
b) 0.011
c) 0011
d) 1011
e) 1.100
16) Utilizando o método do resto e da multiplicação qual o valor do número 23.375 na base
10 convertido para a base 2.
a) 10111011
b) 101110.11
c) 10111
d) 10111.011
e) 101.011
17) Utilizando o método do resto e da multiplicação qual o valor do número 34.625 na base
10 convertido para a base 4.
a) 202.22
b) 20.22
c) 33.22
d) 222.22
e) 202.11
18) Utilizando o método do resto e da multiplicação qual o valor do número 55.875 na base
10 convertido para a base 2.
a) 110111.110
b) 11011.1110
c) 110011.111
d) 110111.111
e) 110100.111
a) 10111
b) 1001
c) 11011
d) 00111
e) impossível representar
a) 01101
b) 1101
c) 1101
d) 00111
e) impossível representar
25) O numero 10001 é um número binário com sinal no sistema de complemento de 2. O
seu valor em decimal é
a) 14
b) -14
c) -1
d) -15
e) 15
26) O numero 0100 é um número binário com sinal no sistema de complemento de 2. O seu
valor em decimal é
a) 4
b) -4
c) -1
d) 8
e) +12
a) 100101
b) 0101
c) 00101
d) 1101
e) 10101
a) 10011
b) 0101
c) 01100
d) 1101
e) 10101
29) Dada uma representação com sinal em ponto fixo na base 10 com três dígitos a
esquerda e três dígitos a direita do ponto decimal, qual o seu intervalo de representação.
a) 0.001
b) 0.01
c) 0.0005
d) 0.0001
e) 1
31) Dada uma representação com sinal em ponto fixo na base 10 com três dígitos a
esquerda e três dígitos a direita do ponto decimal, qual é o erro.
a) 0.001
b) 0.01
c) 0.0005
d) 0.0001
e) 0.1
32) Baseando-se na regra IEEE 754 quantos posições são reservadas para a representação
do expoente em precisão simples.
a) 11
b) 8
c) ilimitada
d) 20
e) 23
33) Baseando-se na regra IEEE 754 quantos posições são reservadas para a representação
da fração em precisão simples.
a) 11
b) 8
c) ilimitada
d) 20
e) 23
34) Baseando-se na regra IEEE 754 quantos posições são reservadas para a representação
da fração em precisão dupla.
a) 11
b) 8
c) ilimitada
d) 20
e) 23
35) Baseando-se na regra IEEE 754 quantos posições são reservadas para a representação
do expoente em precisão dupla.
a) 11
b) 8
c) ilimitada
d) 20
e) 23
a) – (11/100)
b) – (11/010)
c) – (101/100)
d) (11/100)
e) (101/100)
a) 1.0*2-3
b) 1.0*2-2
c) 1,7*2-4
d) 1.0*2-4
e) 1.1*2-4
a) 5.5
b) –5.5
c) 6.5
d) –6.5
e) 7.5
39) Faça a representação de 0,345 na base binária com precisão simples.
a)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1
b)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 0 1 1 0 1 0 1
c)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0
d)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1
e)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 1 1 1 1 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 1
a)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 1 1 1 0
b)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 0 1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 1 1 0
c)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 1 0 0
d)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 1 1 0
e)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0
41) Dada a representação abaixo, qual é o número em precisão simples
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
a) 5.5
b) –5.0
c) 6.5
d) –6.5
e) 7.5
Multiplicando = 11.1
Multiplicador = 01.1
a) 00101.01
b) 0010101
c) 010101
d) 0101.01
e) 101.01
Multiplicando = 1010
Multiplicador = 0101
a) 00110010
b) 11001
c) 00011001
d) 0001100.10
e) 000110010
44) Utilizando o algoritmo de Booth modificado, realizar a multiplicação de 010011
(multiplicando) por 011011 (multiplicador) sabendo que :
0 0=0
0 1 = -1
1 0 = +1
1 1=0
a) 1000000001
b) 01000000001
c) 101000000001
d) 001000000001
e) 11000000001
0 0=0
0 1 = -1
1 0 = +1
1 1=0
0 1 0 0 0 0 0 0 0 0 1 Resultado
a) 01000000001
b) 10000000011
c) 01000001000
d) 00100000000
e) 01000100001
46) Na máquina ARC qual o valor do registrador %r0.
a) Sempre 1
b) Sempre 0
c) Assuma qualquer valor
d) Depende da operação realizada
e) Sempre maior que o conteúdo do registrador %r1
48) Na máquina ARC qual o símbolo utilizado para permitir comentar o programa
a) #
b) %
c) !
d) $
e) @
a) n,z,v
b) z,v,c
c) n,z,c
d) n,z,v,c
e) z,c
51) Na máquina ARC qual alternativa abaixo é considerada uma Pseudo instrução
a) 10001010000000010000000000000000
b) 01001010000000010000000000000000
c) 11001010000000001000000000000000
d) 11001010000000010000000000000000
e) 11001000000000010000000000000001
a) 10000001110000111110000000000100
b) 11000001110000111110000000000100
c) 10000001110000111110000000000101
d) 10011001110000111110000000000100
e) 10000001110000111110001111111111
a) addcc
b) jmpl
c) ld
d) andcc
e) org
56) Um programador possui uma máquina X e deseja saber, para o programa abaixo, sabe-
se que a pilha é de 16bits, do tipo LIFO (último que entrou é o primeiro a sair). Os
registradores desta máquina são A,B,C,D,E,H e L todos de 16 bits. Os carregamentos são
feitos da mesma forma que os processadores e microcontroladores da Intel ou seja da
direita para a esquerda. Qual o resultado final do registrador A.
Endereço Instrução
6000 LD SP,978F
6003 LD B,1202
6006 LD H,89AB
6009 LD D,601E
600C CALL 6015
600F INC B
6010 HLT
6015 LD A,00BC
6017 PUSH D
6018 INC H
6019 PUSH H
601A POP D
601B POP H
601C CALL 6020
601D RET
6020 DEC A
6021 JNZ 6020
6024 RET
a) 0000
b) 00BC
c) 00BB
d) 0001
e) 0BCA
57) Um programador possui uma máquina X e deseja saber, para o programa abaixo, sabe-
se que a pilha é de 16bits, do tipo LIFO (último que entrou é o primeiro a sair). Os
registradores desta máquina são A,B,C,D,E,H e L todos de 16 bits. Os carregamentos são
feitos da mesma forma que os processadores e microcontroladores da Intel ou seja da
direita para a esquerda. Qual o endereço final da pilha.
Endereço Instrução
6000 LD SP,978F
6003 LD B,1202
6006 LD H,89AB
6009 LD D,601E
600C CALL 6015
600F INC B
6010 HLT
6015 LD A,00BC
6017 PUSH D
6018 INC H
6019 PUSH H
601A POP D
601B POP H
601C CALL 6020
601D RET
6020 DEC A
6021 JNZ 6020
6024 RET
a) 9789
b) 978A
c) 978B
d) 978C
e) 978F
58) Um programador possui uma máquina X e deseja saber, para o programa abaixo, sabe-
se que a pilha é de 16bits, do tipo LIFO (último que entrou é o primeiro a sair). Os
registradores desta máquina são A,B,C,D,E,H e L todos de 16 bits. Os carregamentos são
feitos da mesma forma que os processadores e microcontroladores da Intel ou seja da
direita para a esquerda. Qual o valor final do registrador B
Endereço Instrução
6000 LD SP,978F
6003 LD B,1202
6006 LD H,89AB
6009 LD D,601E
600C CALL 6015
600F INC B
6010 HLT
6015 LD A,00BC
6017 PUSH D
6018 INC H
6019 PUSH H
601A POP D
601B POP H
601C CALL 6020
601D RET
6020 DEC A
6021 JNZ 6020
6024 RET
a) 1203
b) 1202
c) 1303
d) 1204
e) 1205
59) Um programador possui uma máquina X e deseja saber, para o programa abaixo, sabe-
se que a pilha é de 16bits, do tipo LIFO (último que entrou é o primeiro a sair). Os
registradores desta máquina são A,B,C,D,E,H e L todos de 16 bits. Os carregamentos são
feitos da mesma forma que os processadores e microcontroladores da Intel ou seja da
direita para a esquerda. Qual o valor final do registrador H
Endereço Instrução
6000 LD SP,978F
6003 LD B,1202
6006 LD H,89AB
6009 LD D,601E
600C CALL 6015
600F INC B
6010 HLT
6015 LD A,00BC
6017 PUSH D
6018 INC H
6019 PUSH H
601A POP D
601B POP H
601C CALL 6020
601D RET
6020 DEC A
6021 JNZ 6020
6024 RET
a) 89AB
b) 89AC
c) 601E
d) 1204
e) 1205
60) Um programador possui uma máquina X e deseja saber, para o programa abaixo, sabe-
se que a pilha é de 16bits, do tipo LIFO (último que entrou é o primeiro a sair). Os
registradores desta máquina são A,B,C,D,E,H e L todos de 16 bits. Os carregamentos são
feitos da mesma forma que os processadores e microcontroladores da Intel ou seja da
direita para a esquerda. Qual o valor final do registrador D
Endereço Instrução
6000 LD SP,978F
6003 LD B,1202
6006 LD H,89AB
6009 LD D,601E
600C CALL 6015
600F INC B
6010 HLT
6015 LD A,00BC
6017 PUSH D
6018 INC H
6019 PUSH H
601A POP D
601B POP H
601C CALL 6020
601D RET
6020 DEC A
6021 JNZ 6020
6024 RET
a) 89AB
b) 89AC
c) 601E
d) 1204
e) 0000