Another key role of the Operating System is to manage memory resources, there are two separate conceptual levels of memory. Firstly, physical memory – this is what the operating system sees, and it relates directly to your actual physical hardware. Secondly, there is virtual memory, which is what a programmer will see when developing an […]
Read MoreComputer Architecture
The function of a computer is to carry out instructions, this occurs within the Central Processing Unit in loop known as a the Fetch-Execute Cycle.
Read MoreBinary Arithmetic
We can apply the normal rules of arithmetic to binary, just as we can to any other number system – and the only time this can get a little complicated is when considering binary subtraction – or negative binary since strictly the negative sign should not be used.
Read MoreNumber Bases
We are used to working with the concept that there are 10 unique numerical digits, 0 to 9, however due to the boolean nature of logic circuits, computers tend to operate using just the digits 0 and 1, the binary number system.
Read More