Binary arithmetic | Floating point | Computer arithmetic

Microsoft Binary Format

In computing, Microsoft Binary Format (MBF) is a format for floating-point numbers which was used in Microsoft's BASIC language products, including MBASIC, GW-BASIC and QuickBASIC prior to version 4.00. There are two main versions of the format. The original version was designed for memory-constrained systems and stored numbers in 32 bits (4 bytes), with a 23-bit mantissa, 1-bit sign, and an 8-bit exponent. Extended (12k) BASIC included a double-precision type with 64 bits. During the period when it was being ported from the Intel 8080 platform to the MOS 6502 processor, computers were beginning to ship with more memory as a standard feature. This version was offered with the original 32-bit format or an optional expanded 40-bit (5-byte) format. The 40-bit format was used by most home computers of the 1970s and 1980s. These two versions are sometimes known as "6-digit" and "9-digit", respectively. On PCs with x86 processor, QuickBASIC, prior to version 4, reintroduced the double-precision format using a 55-bit mantissa in a 64-bit (8-byte) format. MBF was abandoned during the move to QuickBASIC 4, which used the standard IEEE 754 format, introduced a few years earlier. (Wikipedia).

Microsoft Binary Format
Video thumbnail

Data structures: Binary Tree

See complete series on data structures here: http://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P In this lesson, we have discussed binary tree in detail. We have talked about different types of binary tree like "complete binary tree", "perfect binary tree" and "balance

From playlist Data structures

Video thumbnail

Binary 4 – Floating Point Binary Fractions 1

This is the fourth in a series of videos about the binary number system which is fundamental to the operation of a digital electronic computer. In particular, this video covers the representation of real numbers using floating point binary notation. It begins with a description of standard

From playlist Binary

Video thumbnail

Data structures: Binary Search Tree

See complete series on data structures here: http://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P In this lesson, we have discussed binary search tree data structure. Binary search is an efficient data structure in which we can store data to get search, insertion and de

From playlist Data structures

Video thumbnail

WebAssembly: The What, Why and How

WebAssembly is a portable, size, and load-time efficient binary format for the web. It is an emerging standard being developed in the WebAssembly community group, and supported by multiple browser vendors. This talk details what WebAssembly is, the problems it is trying to solve, exciting

From playlist Talks

Video thumbnail

Convert decimal to binary using Javascript | Text to binary with code

In the text-to-binary video, we saw how to go from text, to character codes, to binary numerals. In this video, we are going to see how this works behind the scenes using JavaScript. Understanding how we can go from text to binary is pretty straight forward after we understand how charac

From playlist Data Science - Learn to code for beginners

Video thumbnail

Binary 3 – Fixed Point Binary Fractions

This is the third in a series of videos about the binary number system which is fundamental to the operation of a digital electronic computer. It covers the representation of real numbers in binary using a fixed size, fixed point, register. It explains with examples how to convert both po

From playlist Binary

Video thumbnail

Installing TrueType fonts on openSUSE 11.2

More videos like this at http://www.theurbanpenguin.com : A simple demonstration on how to install TrueType fonts in openSUSE 11.2

From playlist Linux

Video thumbnail

Check if a binary tree is binary search tree or not

See complete series on data structures here: http://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P In this lesson, we have written a program in C/C++ to verify whether a given binary tree is binary search tree or not. For practice problems and more, visit: http://www.m

From playlist Data structures

Video thumbnail

Shmoocon 2010: Cracking the Foundation: Attacking WCF Web Services 1/5

Clip 1/5 Speaker: Brian Holyfield Hacking a web service generally isn't rocket science. But what if the web service requires messages to be sent using a binary protocol? What if it requires message level encryption but you don't have a key? These are just a few common scenarios you

From playlist ShmooCon 2010

Video thumbnail

Unicode and Byte Order

In this computer science video you will learn about text files. Specifically, you will see how Unicode code points are encoded into binary and why the byte order, that is the endianness, of some Unicode Transformation Formats could be an important consideration if you’re a programmer hand

From playlist Binary

Video thumbnail

COMPUTER SCIENCE TERMINOLOGY 2

Welcome to part two of computer science terminology, where we take a dive into understanding some of the terms used in computer science and software development. We started with the basics in part one and get a bit more complex in this episode. --------------------------------------------

From playlist Computer Science

Video thumbnail

24C3: NO OOXML - A 12 euros campaign

Speaker: Benjamin Henrion Against Microsoft Office's broken standard Microsoft is currently trying to buy an ISO stamp for their flawed Office OpenXML (OOXML) specification. While there is already another ISO standard for the same purpose (ODF or ISO26300), Microsoft has decided to not

From playlist 24C3: Full steam ahead

Video thumbnail

ASCII and Unicode Character Sets

This video describes the fundamental principles of character sets, character encoding, ASCII and Unicode. In particular, it covers the limitations of ASCII and the plethora of extended ASCII code pages. It also covers the design goals of Unicode, and describes the way control bits are al

From playlist GCSE Computer Science

Video thumbnail

Advanced VB.NET Programming – Serializing Objects with JSON

In this computer science programming lesson, you will what serialization is and why it is used. You’ll learn how to use VB.NET to serialize and desterilize an instance of a class via the JSON format. This can be used to save the state of an object to a file or a database, or to transmit

From playlist Advanced Programming with VB.NET

Video thumbnail

Computer Science Terminology

Learn computer science terminology. We'll take a dive into understanding some of the terms used in computer science and software development. The video starts with the basics and then gets more advanced. Video from Forrest Knight. Check out his channel: https://www.youtube.com/channel/UC

From playlist Computer Science Concepts

Video thumbnail

DEFCON 14: Ripples in the Gene Pool - Creating Genetic: Mutations to Survive the Vulerability Window

Speaker: Chris Eagle, Senior Lecturer of Computer Science Abstract: Reverse engineers often like to argue that a prime motivator for their activities is the desire to discover and patch vulnerabilities in closed-source binary software. Given the veritable plethora.. nay, Katrina-like floo

From playlist DEFCON 14

Video thumbnail

DEFCON 14: Bridging the Gap Between Static and Dynamic Reversing

Speaker: Luis Miras, Vulnerability Researcher, Intrusion Inc. Abstract: Reverse engineering continues to evolve, or rather REvolve. The reverse engineering toolset primarily consists of disconnected disassemblers and debuggers. Without symbol information or data acquired from disassembly

From playlist DEFCON 14

Video thumbnail

Binary 1 - Converting to and from Denary

This is the first in a series of computer science videos about the binary number system which is fundamental to the operation of a digital electronic computer. It covers the need for binary and details of how to convert positive whole numbers in base 10 into 8 bit binary, and vice versa.

From playlist GCSE Computer Science

Video thumbnail

Week 7: Monday - CS50 2010 - Harvard University

Stacks. Queues. Valgrind. Bitwise operators. Hash tables. Trees. Binary search trees. Tries.

From playlist CS50 Lectures 2010

Related pages

IEEE 754 | NaN | Exponent bias | Significand | Assumed bit | IEEE 754-1985 | Radix point | Binary-coded decimal | Infinity | Bit