Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7612995
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T02:03:37+00:00 2026-05-31T02:03:37+00:00

Refer to the figure below and this link . Regarding Figure 2.3, I understand

  • 0

Refer to the figure below and this link.

Figure 2.3

Regarding Figure 2.3, I understand why M (multiplier) and N (multiplicand) are in those orders that are listed in “Partial product..M..L” that’s in the rightmost column. It comes from how we were normally taught to multiply:

I understand why the figure is 64-bits long, because it’s 32-bits times 32-bits.

I understand the addresses go from P~P+7 that way because the H.O. bit of the final product starts at P and L.O. bit of the final product ends at P+7.

I understand why each large rectangle is split into an upper and lower half, because the HCS12 can only handle a maximum of 16-bits times 16-bits at a time.

My problem: The way each small rectangle (lower and upper halves) are arranged is confusing me. Apparently, it’s supposed to mimic the simplified multiplication process, which I can understand how is being done. I just don’t understand entirely how it translates into the figure. The link from my first line also shows a similar process. I don’t want to guess or assume what I think is happening. Can someone please explain in large detail (preferably steps) how you figure out which small rectangle goes into which column and row; or in other words, can you tell me how the multiplication process translates into the figure?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T02:03:38+00:00Added an answer on May 31, 2026 at 2:03 am

    The equation you have is

    ( MH<<16 + ML ) x ( NH<<16 + NL )

    with << meaning “shift left by”. Note that a shift left by 16 is equivalent to a multiplication by 65536, and two shifts by 16 are equivalent to one by 32.

    If you multiply this out, you get

    ML x NL +
    MH<<16 x NL +
    ML x NH<<16 +
    MH<<16 x NH<<16

    If you pull the shifts out:

    (ML x NL) << 0 +
    (MH x NL) << 16 +
    (ML x NH) << 16 +
    (MH x NH) << 32

    Now the shift amounts show the number of bits each block is shifted by left in the graphic.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I refer to Chapter 12. Criteria in this manual. They nicely explain that: The
You can refer to this post of mine. It is not the case that,
Please refer the fiddle http://jsfiddle.net/HCqsM/5/ Here By clicking the 'click' link for the first
Please refer to this fiddle . While scrolling down, the table cells appear in
Please refer to the image below - I'm not using NavigationViewController. Is there a
Please refer to this post. I have become able to configure my web.config file
Please refer to this background question. After constructing this COUNT, how would I then
I am trying to figure out how to create a method that takes a
I have several BusinessObject classes that refer to each other and I need to
I'm creating a bash script that will load CSV files using SQL*Loader. Please refer

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.