Question: helpCreate a flowchart based on this questions: Create a program in MIPS assembly language which allows user to input a char and convert into binary
helpCreate a flowchart based on this questions:
Create a program in MIPS assembly language which allows user to input a char and convert into
binary equivalent and calculate the parity bit. Attached the parity bit as the LSB Allow the program
to receive a string of bit including the parity bit and conduct parity check. If you are using even parity
checker, the program will display appropriate message if the string of bit is even or odd.
Create a main menu that chooses between transmitter and receiver.
Program will prompt the user to choose to use even or odd parity optional The program will
prompt the user to choose between transmitter and receiver.
Under transmitter option, convert the char to bit binary equivalent.
The program will prompt the user to enter a char. The program should read the char and display the
binary representation to the display. Tip: characters pressed from the keyboard will be recognized
as ASCII code.
Calculate the parity bit using even or odd parity and attach the parity bit as bit Note: Total bits
are bit
Then the program will calculate the parity bit for the bit binary data and attach the parity bit as the
LSB bit Display the data bit and parity bit. The program should end the transmitter menu here
and return to main menu.
Under receiver menu, request user to enter bit binary and compare the bit using evenodd
parity.
The program should request the user to enter the data bit and parity bit and check if it is a bit
binary. Compare the bit using the parity chosen. Display the original data in binary and ASCII char
Display appropriate message if the bit is odd or even.
Optional: You may add other features such as requesting the user to choose between evenodd
parity. You can increase the complexity by repeating this process for characters. You may add
other features like storing the transmitting data and receiving data in the memory, compare the
content if it is the same char before send and after receive.
Bonus: Change to D parity.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
