csgeek
3 years ago1,000+ Views
Abstraction Levels in a Computer
Abstraction makes it easier for programmers to design and build complex systems. The main idea of abstraction is a large-scale system divided into levels. One example could be a IT management system that requires several databases. Another example is the Intel Core i7 processor that requires over 700 transistors. The basic abstraction levels in a computer (from low level to high) are the following: - user - high-level languages (e.g. C++, Java, etc) - operating system ( - device drivers, ... - machine languages - registers & processors - gates - silicon
3 Like
2 Share
0 comments
3
Comment
2