Dobrze rozumujecie, ale trochę mieszacie pojęcia.
1KB to 1024 B (B - bajtów, nie b czyli bitów. Jeden bajt to 8 bitów, czyli 1 kilobajt, to 1024x8=8192 bitów), ponieważ jest to 2^10 i 1024 jest tak blisko 1000, że można to praktycznie pominąć (co robą np. producenci dysków twardych, dzięki czemu sprzedają parę gigabajtów mniej, niż to jest napisane na naklejce na dysku).
W systemie metrycznym małe k, czyli kilo używa się do oznaczania tysiąca, dlatego ktoś tam, kiedyś tam umówił się, że duże K będzie oznaczał "komputerowy tysiąc" czyli 1024. Żeby się nie myliło, ale mało kto o tym pamięta.
I jeszcze mała tabelka z kilkoma cyferkami:
Literka "h" oznacza, że liczba zapisana jest w systemie hexadecybenalnym, czyli szesnastkówym.
2^0=1=01h
2^1=2=02h
2^2=4=04h
2^3=8=08h
2^4=16=10h
2^5=32=20h
2^6=64=40h
2^7=128=80h
2^8=256=100h
2^9=512=200h
2^10=1024=400h