hello I have some questions about basic IT science
1) I know that the K before a metric unit means x1,000 (eg kcal means kilo calories, which is 1,000 calories), but why 1KB is 1,024 bytes and not 1,000 bytes?
2) since 1KB is 1,024 bytes, 1Kb in how many bits is equivalent to? 1,024 bits or 1,000 bits or something else?
3) a character (letter or digit) stored, is 1 bit or 1 byte?
4) I read "Some sources define a kilobit to mean 1,024 (that is, 210) bits", what the part "(that is, 210)" mean actually? I mean, how they come up with 210???
5) since data is stored in clusters (of magnetic media), why there are bad sectors? I mean, how does a whole sector go bad and not just a cluster?
6) why the common area of a track and TWO sectors is called cluster, but there is no definition for the common area of a track and ONE sector, which is smaller area and thus it is more accurate be used as a unit or area?
7) when do we choose to use bit and when byte (as metric units)? in which occasions?
8) what type of information can registers of CPU hold? what kind of functions can ALU of CPU perform?
thanks!
1) I know that the K before a metric unit means x1,000 (eg kcal means kilo calories, which is 1,000 calories), but why 1KB is 1,024 bytes and not 1,000 bytes?
2) since 1KB is 1,024 bytes, 1Kb in how many bits is equivalent to? 1,024 bits or 1,000 bits or something else?
3) a character (letter or digit) stored, is 1 bit or 1 byte?
4) I read "Some sources define a kilobit to mean 1,024 (that is, 210) bits", what the part "(that is, 210)" mean actually? I mean, how they come up with 210???
5) since data is stored in clusters (of magnetic media), why there are bad sectors? I mean, how does a whole sector go bad and not just a cluster?
6) why the common area of a track and TWO sectors is called cluster, but there is no definition for the common area of a track and ONE sector, which is smaller area and thus it is more accurate be used as a unit or area?
7) when do we choose to use bit and when byte (as metric units)? in which occasions?
8) what type of information can registers of CPU hold? what kind of functions can ALU of CPU perform?
thanks!




depends on the CPU, really. x86 CPUs have a number of general-purpose registers (amount and size depending on whether you have a 32- or 64-bit x86 CPU, and the operating mode it's in), a number of floating point registers (or rather, a stack), and a number of multimedia/SIMD registers (also depending on how new the CPU is). Operations available also depends on the type of registers (GP, float, SIMD).
- carpe noctem





VanDragt.com
