안녕하세요 길벗수험서 운영팀입니다.
[2]
PC의 비트 수를 구할 때 1개 워드의 크기를 알 필요는 없죠. 용량을 계산할 필요가 없으니까요.
단순히 해당 개수만큼의 워드를 가리키기(주소를 저장하기) 위한 비트만 구하면 되는 것입니다.
[3]
PC와 MAR를 구하는 수식은 [2]와 같으며, MBR은 워드 크기가 됩니다.
해당 문제에서 MAR은 1byte와 관계없이 4096워드가 2의 몇승인지만 계산하면 됩니다.
[6]
음.. 이상하게 8비트를 계속 곱하시네요.
MAR과 MBR은 항상 워드가 기준입니다.
워드가 8bit라고 했으니 1byte가 워드가 되며, 이는 64KByte에서 64K가 워드의 개수임을 의미합니다. 64K의 2의 승수를 구하면 16이 되겠네요.
[7]
8192bit 입니다.
word는 16bit죠.
워드의 개수를 구하기 위해 8192를 16으로 나누면 2^13 - 2^4가 되서 2^9가 워드의 개수가 되겠네요.
pc, mar, mbr은 9, 9, 16이 됩니다.
65536워드 입니다.
word는 25bit 네요.
워드의 개수가 이미 나와있습니다.
65536은 2^16이니.. pc, mar, mbr은 16, 16, 25가 되겠네요.
워드 개수가 나왔을 때는 bit를 고려할 필요도 없습니다. 2의 몇승인지만 계산하면 되고,
총 용량과 워드 1개당 비트수가 나온다면 총 용량을 워드 1개당 비트수로 나눠 총 워드 개수가 몇 개인지 구해야합니다.
행복한 하루되세요 :)
-
관리자2019-07-29 14:40:02
안녕하세요 길벗수험서 운영팀입니다.
[2]
PC의 비트 수를 구할 때 1개 워드의 크기를 알 필요는 없죠. 용량을 계산할 필요가 없으니까요.
단순히 해당 개수만큼의 워드를 가리키기(주소를 저장하기) 위한 비트만 구하면 되는 것입니다.
[3]
PC와 MAR를 구하는 수식은 [2]와 같으며, MBR은 워드 크기가 됩니다.
해당 문제에서 MAR은 1byte와 관계없이 4096워드가 2의 몇승인지만 계산하면 됩니다.
[6]
음.. 이상하게 8비트를 계속 곱하시네요.
MAR과 MBR은 항상 워드가 기준입니다.
워드가 8bit라고 했으니 1byte가 워드가 되며, 이는 64KByte에서 64K가 워드의 개수임을 의미합니다. 64K의 2의 승수를 구하면 16이 되겠네요.
[7]
8192bit 입니다.
word는 16bit죠.
워드의 개수를 구하기 위해 8192를 16으로 나누면 2^13 - 2^4가 되서 2^9가 워드의 개수가 되겠네요.
pc, mar, mbr은 9, 9, 16이 됩니다.
65536워드 입니다.
word는 25bit 네요.
워드의 개수가 이미 나와있습니다.
65536은 2^16이니.. pc, mar, mbr은 16, 16, 25가 되겠네요.
워드 개수가 나왔을 때는 bit를 고려할 필요도 없습니다. 2의 몇승인지만 계산하면 되고,
총 용량과 워드 1개당 비트수가 나온다면 총 용량을 워드 1개당 비트수로 나눠 총 워드 개수가 몇 개인지 구해야합니다.
행복한 하루되세요 :)