Explore BrainMass
Share

Draw the waveforms using different encoding schemes.

This content was STOLEN from BrainMass.com - View the original, and get the already-completed solution here!

Draw the waveform for the ASCII code for the character Z (upper-case) using
a) non-return-to-zero (NRZ, also called NRZ-L) line coding;
b) non-return-to-zero, invert-on-one (NRZI) line coding; and
c) 4B/5B-NRZI block coding.

Assume 7-bit ASCII plus an odd parity bit. Whenever needed, assume that the signal was at a low voltage immediately prior to encoding this character.

© BrainMass Inc. brainmass.com December 20, 2018, 10:48 am ad1c9bdddf
https://brainmass.com/computer-science/computer-systems-organization/drawing-waveforms-different-encoding-schemes-539274

Solution Preview

See the attached file.
7-bit ASCII code for Z = 0x5A = 101 1010
Odd parity bit appended to its end = 1

Odd parity means that the total number of ones in the data plus the parity bit is an odd number of ones. Since the data (Z) has an even number of ones, the value of the added parity bit is 1.

Data to be encoded = 7-bit ASCII code for Z + odd parity bit
= 101 1010 1

Different encodings for the above data are shown below. In all these encodings it is assumed that the ...

Solution Summary

Solution provides brief explanations as well along with waveforms. Waveforms have been drawn in text mode. Please refer to solution attachment if those do not display properly in solution text content display.

$2.19