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.