Practice Question
Duration: 5 min
This video lesson is available to enrolled students.
Inside: a video lesson and guided study material.
Module outline
- Discrete Mathematics: Permutation, Combination and Probability / क्रमचय, संचय एवं प्रायिकता, Set Theory, Relations, Functions, Propositional and Predicate Logic, Graph Theory, Group Theory
- Digital Logic: Digital Systems & Boolean Basics, Boolean Expression, Boolean Minimization, Logic Gates & Hardware, Combinational Circuit, Sequential Circuits, Number System, Number Representation, Floating Point Rep
- Computer Organization and Architecture: Basics of COA, Programming the Basic Computer, Cache Memory Organization, Input Output Organisation, Instr Formats & Modes, Register Transfer and Microoperations, Control Unit Design, Pipelining, Multiprocessors
- Programming: Language Design, C Fundamentals, Control Flow, Functions, Arrays & Pointers, Storage Classes, Structures & Enums, DMA, Macros, Scoping & File Handling, OOPS with C++
- Data Structures: Introduction to DS, Array, Linked List, Stack, Queue, Tree, Graphs, Hashing
- Algorithms: Algorithm Analysis, Time Complexity Analysis, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Minimum Spanning Trees, Shortest Path Algos, Advanced Algorithms
- Theory of Computation: Grammar, Regular Language Properties, Moore & Mealy Machines, Turing Machines
- Compiler Design: Intro to Compilers, Lexical Analysis, Grammar & CFG, Syntax Analysis: Top-Down, Syntax Analysis: Bottom-Up, Semantic Analysis & SDT, Intermediate Code Gen, Code Optimization, Run Time Environment, Introduction to TOC, Deterministic FA (DFA), Non-Deterministic FA, Regular Expressions, Pushdown Automata & CFG, Complexity Theory
- Operating Systems: Introduction to OS, Process Management, CPU Scheduling, Process Synchronization, Threads & Process Creation, Deadlock, Memory Management, Virtual Memory, Disc Scheduling, File Management, Unix OS, Linux OS, Security
- Database Management Systems: Basics of DBMS, ER Diagram, Relational Model & Functional Dependencies, Keys & Integrity Constraints, Normalization (1NF - BCNF), Decomposition Properties & 4NF, File Organization & Indexing, Relational Algebra, SQL, Relational Calculus, Transaction Management, Concurrency Control, ORDBMS, NoSQL
- Computer Networks: Introduction to CN, Data Communication, DLL: Access Control, DLL: Flow Control, DLL: Error Control, DLL: Framing, Data Link Layer - Ethernet, Net Layer: IPv4 & Proto, Net Layer: IP Addressing, Net Layer:Routing Protocol, Transport Layer Services, TL: Congestion & UDP, Application Layer, Hardware basics, Network Security
AI summary & chapters
AI Summary
An AI-generated summary of this video lecture.
This GATE-2005 lecture segment teaches how to encode a decimal floating-point number into a custom 16-bit format. The slide defines the layout as bit 15 for the sign, bits 14-8 for an excess-64 exponent, and bits 7-0 for a pure-fraction sign-magnitude mantissa. The problem asks for the hexadecimal representation of 0.239 × 2^13 without normalization or rounding off, with options (A) 0D24, (B) 0D4D, (C) 4D0D, and (D) 4D3D. The instructor writes the value beneath the question, converts the mantissa to binary as .0011110101110, sets the sign bit to 0 for a positive number, and computes the biased exponent as B.E. = T.E + Bias = 13 + 64 = 77. The bits are then grouped into nibbles and converted to hexadecimal, with option (D) 4D3D underlined as the final answer.
Chapters
0:00 – 2:00 00:00-02:00
The opening slide presents the GATE-2005 floating-point question and format diagram. On-screen labels identify bit 15 as the "Sign bit", bits 14-8 as the "Excess - 64 Exponent", and bits 7-0 as the "Mantissa". The question asks for the hexadecimal representation of "0.239 x 2^13" without normalization or rounding off, listing options (A) 0D24, (B) 0D4D, (C) 4D0D, and (D) 4D3D. The instructor handwrites "0.239 x 2^13" in blue ink beneath the question, emphasizing the given value before conversion.
2:00 – 4:44 02:00-04:44
The solution proceeds by converting the mantissa 0.239 into binary, shown as ".0011110101110", and setting the sign bit to 0 because the number is positive. The biased exponent is calculated on screen as "B.E = T.E + Bias", then "= 13 + 64", giving "= 77". The resulting sign, exponent, and mantissa bits are placed into the format diagram, grouped into 4-bit nibbles, and converted to hexadecimal. The final answer "4D3D" is written at the top right, and option (D) 4D3D is underlined as correct.
The central concept is encoding a decimal number into a non-standard 16-bit floating-point format. The key method has three steps: first, convert the mantissa fraction to binary without normalization; second, compute the biased exponent by adding the excess-64 bias to the true exponent (13 + 64 = 77); third, concatenate the sign bit, biased exponent bits, and mantissa bits, then group into nibbles for hexadecimal conversion. The underlined phrases "without normalization" and "rounding off" are important constraints, meaning the mantissa is used as-is rather than shifted to a normalized form. The final answer 4D3D follows from the sign bit 0, exponent 77 in binary, and the truncated mantissa bits.

