by admin | Jun 4, 2015 | sem3
Boolean Multiplication and Division Multiplication is more complicated than addition, being implemented by shifting as well as addition. Because of the partial products involved in most multiplication algorithms, more time and more circuit area is required to...
by admin | Jun 4, 2015 | sem3
Logical operations 13.2.1. Logic Basics Logic operations include any operations that manipulate Boolean values. Boolean values are either true or false. They are named after English mathematician George Boole, who invented Boolean algebra, and is widely considered the...
by admin | Jun 4, 2015 | sem3
Basic MIPS Instructions These are the assembly language statements covered in these notes that each directly correspond to one machine language instruction. There are additional basic assembly language statements that are not covered in these notes. When...
by admin | Jun 4, 2015 | sem3
Uniprocessors to multiprocessors Uniprocessor standard architecture systems with well cached CPUs do not usually saturate the bus and do not use pipeline mode as frequently. For this reason, the pipelining capability of the P6 bus and of Rambus do not have a very...
by admin | Jun 4, 2015 | sem3
Nested classes in C++ A declaration of a class/struct or union may be appear within another class. Such declaration declares a nested class in C++ program. Explanation The name of the nested class exists in the scope of the enclosing class and name look up from a...
by admin | Jun 4, 2015 | sem3
Operators overloading in C++ C++ allows you to specify more than one definition for a operators name in the same scope, which is called operators overloading in c++. You can redefine or also overload most of the built-in operators available in C++. S that a programmer...