Description

I need someone with an expereince in the below topice, I will be having a quiz in almost 2 hours, the quiz will be for an hour and 30 mins. I will be providing each question individually when the time starts

ps: I will extend the time for the question once the bid is accepted, Thanks.


Unsigned binary and Hex and the conversion between them and Decimal.

Simple Hex arithmetic: Eg What is 0xAE5 + 0x7BC?

Pointers and simple applications.

Bit-level and logic operations in C.

(i) Mult by power of 2 (ii) Multiplcation by an aribtrary power (iii) division

by powers of 2. (iv) Masking operations (e.g. PP 2.12 (p.55))

Logical operators in C

Integer representions: Two’s Complement-Must understand representation.

Must understand the idea of a FIXED-WIDTH representation.

Be able to convert 2sC <–> Decimal, sign extension and 2sC arithmetic.

Sign extension.

Must know the integer data-types in C, with their sizes.

Must be aware of

Fractional Numbers in Binary: Conversion binary <–> decimal.

Must be able to convert infinite (repeating) fractional numbers.

Floating Point numbers: IEEE-754 representations, including smaller representations

in IEEE form (see 6-bit example in notes).

Properties of floating point representations (no proofs)

Conversions decial <–> IEEE.

Spacing between floating point numbers.

Floating point in C: Casting surprises.

Data moving Instructions; Addressing Modes

Diffwerence between mov and lea.