selecciones de nunmeros
hola
a) SACAR LAS LOCALIDADES
Como el chip 8085 tiene en su bus de direcciones 16bits de posibles direcciones, entonces lo elevamos a la 16
# de Localidades= 2m
CMD= (# localidades * # bits / localidades)
CDM=
CMD= 64 KB
b) CONVERTIR TODAS LAS UNIDADES A Kb
RAM 1
RAM1=40 KB 8 bits 8bits = 1 byte
40 kb 1 byte = 40 kb
ROM 1
ROM=24 KB 8bits 8bits = 1 byte
24 kb 1 byte = 24 kb
c) CALCULAR EL VALOR DE LIBRE 1
LIBRE 1 = CMD – (RAM 1+ROM1)
LIBRE 1= CMD - ( 40 KB + 24 KB)
LIBRE 1= CMD – 64 KB
LIBRE 1= 64 KB – 64 KB = 0
d)CALCULAR LOS RANGOS
LIBRE 1
Libre 1 no es necesidad colocarla ya que vimos que la respuesta nos da 0
RAM 1 = 40 kb
ROM 1 = 24KB
CMD =64KB
e) TAMAÑO TOTAL DEL DIRECCIONAMIENTO
RAM 1
40KROM
24K
TOTAL DIRECCIONAMIENTO
64K
Transformando los 40kb en bytes nos da:
Lo que indica que hay que encontrar el numero de bits que me alcance para abarcar todo el tamaño de direccionamientode la siguiente manera:
este rango puedo ocupar
BUS DE DIRECCIONES
BUS DE DIRECCIONES
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A4
A3
A2
A1
A0
0
0
0
0
0
0
0
0
0
0
00
0
0
0
0
0000
ROM
0
0
1
0
1
0
0
1
0
1
1
1
1
1
1
0
297E
0
1
1
0
1
0
1
1
0
1
0
1
1
1
0
1
6B5D
RAM
0
0
1
1
1
0
1
1
0
1
0
1
1
1
1
0
6B5E0
0
1
1
1
0
1
1
0
1
0
1
1
1
1
0
FFFFF
A10
A9
A8
IC2
IC3
0
0
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
1
0
1
1
0
0
0
1
1
0
1
0
1
1
1
0
0
1
1
1
10
1
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000
ROM
0
0
0
0
0
0
0
11
1
1
1
1
1
1
1
1
1
1
1
01FFF
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
02000
LIBRE 1
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
03FFF
0
0
0...
Regístrate para leer el documento completo.