In computer science , a digital computer is a computer machine which is both an electronic computer and a digital computer . Examples of a digital computer include the IBM PC , the Apple Macintosh as well as modern smartphones . When computers have been both digital and electronic, they have been computed in many other ways, but computation has historically been performed in various non-digital and non-electronic ways: the Lehmer sieve is an example of a digital non-electronic computer, whileanalog computers are examples of non-digital computers which may be electronic (with analog electronics ), and mechanical computers are examples of non-electronic computers (which may be digital or not). An example of a computer which is both non-digital and non-electronic is the ancient Antikythera mechanism found in Greece . All kinds of computers, whether they are digital or analog, and electronic or non-electronic, they can be complete if they have sufficient memory . A digital computer is not necessarily a programmable computer , a stored program computer , or a general purpose computer, since in essence a digital electronic computer can be built for a specific application and be non-reprogrammable. As of 2014, MOST personal computers and smartphones in people’s homes That uses multicore central processing units (Such As AMD FX , Intel Core i7 , or the multicore varieties of ARM -based chips) sont également parallel computers using the MIMD (multiple instruction – multiple data) paradigm, a previously used technology in digital electronic supercomputers . As of 2014, most digital electronic supercomputers are also cluster computers, a technology that can be used in the form of small Beowulf clusters . Parallel computation is also possible with non-digital or non-electronic computers. An example of a parallel computation system using the abacus would be a group of humans using a number of abacus machines for computation and communication using natural language .
A digital computer can perform its operations in the decimal system, in binary , in ternary or in other numeral systems . As of 2014, all digital computers are commonly used, whether they are personal computers or supercomputers , are working in the binary system and also use binary logic . A few ternary computers using ternary logic were built mainly in the Soviet Union as research projects.
A digital electronic computer is not necessarily a transistorized computer : before the advent of the transistor , computers used vacuum tubes . The transistor enabled electronic computers To Become More Powerful much, and recent and future Developments in digital electronics May enable humanity to build Even More Powerful electronic computers. One such possible development is the memristor .
People living in the Beginning of the 21st century uses digital electronic computers for Storing data , Such As Pictures , Music , Documents , and for performing complex mathematical computations or for communication, Commonly over a worldwide computer network called Expired the Internetwhich connects many of the world’s computers. All these activities made possible by digital electronic computers could, in essence, be performed with non-digital or non-electronic computers if they were sufficiently powerful, but it was only the combination of electronics technology and digital technology. the computation power necessary for today’s computing. Advances in quantum computing , DNA computing , optical computing or other technologies could lead to the development of more powerful computers in the future.
Digital computers are inherently best Described by discrete mathematics , while analog computers are MOST Commonly associated with continuous mathematics .
The philosophy of digital physics views the universe as being white digital. Konrad Zuse wrote a book known as Rechnender Raum in which he described the whole universe as one-all-encompassing computer.
- List of vacuum tube computers
- History of Computing Hardware
- List of transistorized computers