| ??? 07/05/07 19:34 Read: times |
#141516 - SI Units Responding to: ???'s previous message |
Lynn Reed said:
I have never seen 1 KHz = 1024 Hz. But you know that a 1K byte memory has 1024 bytes - not 1000 bytes? Strictly speaking, an uppercase has no meaning in the International System of Units ("SI Units") - so "1KHz" is just plain wrong. The uppercase 'K' = 1024 is really just computing/digital electronics "slang" The International System of Units ("SI Units") defines the lowercase 'k' to indicate a multiplier of 1000, and this was long established before the SI was formalised; eg, in kg, km, etc. http://physics.nist.gov/cuu/Units/rules.html http://www.npl.co.uk/npl/refer...tions.html In fact, the usage of the lowercase 'k' was well-established long before digital electronics came along - which was why the uppercase 'K' was chosen to indicate a multiplier of 1024 (convenient for binary systems), being close to 1000, but a little larger. It's easy to remember: a big 'K' (1024) is larger than a small 'k' (1024). Unfortunately, disk drive marketing materials often deliberately confuse the issue... |
| Topic | Author | Date |
| How to generate 100 Khz square wave 80C51 | 01/01/70 00:00 | |
| Tips | 01/01/70 00:00 | |
| 1 KHz | 01/01/70 00:00 | |
| that's ... | 01/01/70 00:00 | |
| SI Units | 01/01/70 00:00 | |
| 1024 = Ki | 01/01/70 00:00 | |
| C interrupt overhead | 01/01/70 00:00 | |
| RE: C interrupt overhead | 01/01/70 00:00 | |
| and listen to the guru! :-) | 01/01/70 00:00 | |
| several reasons | 01/01/70 00:00 | |
| Yet another reason to avoid using HLL's! | 01/01/70 00:00 | |
| Optimizations | 01/01/70 00:00 | |
| Use Timer0 auo reload | 01/01/70 00:00 | |
| using | 01/01/70 00:00 | |
| interrupt vectoring vs. latency | 01/01/70 00:00 | |
| Then the Interupt must be in ASM | 01/01/70 00:00 | |
| do you mean... | 01/01/70 00:00 | |
| No | 01/01/70 00:00 | |
| Compiler generated IRQ vectors | 01/01/70 00:00 | |
| OOPS we both meant LJMP REALisr | 01/01/70 00:00 | |
| the original problem... | 01/01/70 00:00 | |
| Interrupt Latency + Vectoring + Service | 01/01/70 00:00 | |
| indufficient info | 01/01/70 00:00 | |
use MCS52 better option | 01/01/70 00:00 |



