ECE243 Practice Question Website


Main Assembly Programming Input/Output Memory Computer Architecture Advanced Topics

Input/Output Questions





Question 10

Baud Rates
300
600
1200
2400
4800
9600
19200
A processor uses a serial link to communicate with a keyboard for word processing. A typist using this keyboard can type at rates peaking at 120 words per minute, where a word is 6 characters (including spaces and punctuation). The characters will be transmitted from the keyboard in 8-bit ASCII with one stop bit and no parity. Only consider these and no special characters.
If the processor allows selections of baud rates from the table at the right, circle the minimum baud rate that can be selected and still have the keyboard work for all typists?

Answer

300 Baud

Full Solution

120 wpm -> 120*6/60 cps = 12 cps
Each character requires 10 bits sent (8 bits for the character, 1 start, 1 stop)
Thus the minimum baud rate is 12*10=120 baud
Thus 300 baud is the setting to use.

Note that this is a fast typist!