Question

1) What is Checksum byte in ROM and why is it useful? Please provide examples. 2) What is a macro and how is it issued? Pleas

Type out answer with screenshots

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Please Note: I have answered the first Question, according to HOMEWORKLIB RULES. Please Re-Post for receiving answers on the other questions.

1.
Answer)
The checksum is the field or values which are used for verifying the integrity of the file or the data transfer, thus it is used in checking the validity of the data, detecting errors that may have bee generated during transfer and transmission. Checksums are generated by the cryptographic hash functions and are assigned in the same way.

The checksum in ROM is the byte which is used to ensure the integrity of the content in the ROM and thus detects any corruption in the content of the ROM. In EEPROM which is the erasable and programmable ROM the checksum can be used for determining the EEPROM programming. The checksum uses here a byte to store the checksum value at the end of the series of bytes of the data.
The process of the checksum in ROM is :
a) Adding the bytes and dropping the carries
b) Taking the 2's complement of the sum of the first step, this is the checksum byte.

Example:
Hex code values are added.

Carries are dropped.

2's complement on the value which is the checksum.

**Please Hit Like if you appreciate my answer. For further doubts on the question or answer please drop a comment, I'll be happy to help. Thanks for posting.**

Add a comment
Know the answer?
Add Answer to:
Type out answer with screenshots 1) What is Checksum byte in ROM and why is it...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • WITH SCREENSHOTS PLEASE Linux+ Guide to Linux Certification Project 9-3 In this hands-on project, you run...

    WITH SCREENSHOTS PLEASE Linux+ Guide to Linux Certification Project 9-3 In this hands-on project, you run processes in the background, kill them using the kill and killall commands, and change their priorities using the nice and renice commands. 1. On your Fedora Linux virtual machine, switch to a command-line terminal (tty2) by pressing Ctrl+Alt+F2 and log in to the terminal using the user name of root and the password of LNXrocks!. 2. At the command prompt, type sleep 6000 and...

  • AS YOU PLAN OUT YOUR ANALYSIS PROJECT, ANSWER ONE OF THE FOLLOWING QUESTIONS: 1.What type of samp...

    AS YOU PLAN OUT YOUR ANALYSIS PROJECT, ANSWER ONE OF THE FOLLOWING QUESTIONS: 1.What type of sampling do you plan to use? If you're not sure, what type would you like to use, if possible, and why? 2.What types of statistics will you use to describe your sample? What variables will you use? For example, you will provide the mean and standard deviation for age, frequency distribution by gender and disability status. 3.Did you find anything confusing about probability? If...

  • please help with step 3 and the answer the question. Steps: Step #1 - Set up...

    please help with step 3 and the answer the question. Steps: Step #1 - Set up Chart of Accounts by en entering the accounts one by one. of Accounts by either importing the chart (Excel file on Canvas) or by Step #2 - Establish the beginning balances by er 1 as the date. in the beginning balances by entering the big journal entry below. Use January Cash 2 Accounts Receivable $ Raw Materials Inventory 4 Goods In Process Inventory 5...

  • Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around...

    Risk management in Information Security today Everyday information security professionals are bombarded with marketing messages around risk and threat management, fostering an environment in which objectives seem clear: manage risk, manage threat, stop attacks, identify attackers. These objectives aren't wrong, but they are fundamentally misleading.In this session we'll examine the state of the information security industry in order to understand how the current climate fails to address the true needs of the business. We'll use those lessons as a foundation...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT