kids encyclopedia robot

Plessey System 250 facts for kids

Kids Encyclopedia Facts

The Plessey System 250, also known as PP250, was a special type of computer. It was the first computer to use a system called capability-based addressing. This system helped the computer check and control its work very carefully. It was like a "pure Church–Turing machine," which means it was designed to be super secure and reliable. The company Plessey built these systems for a British Army project that helped send messages.

What Made the PP250 Special?

The Plessey System 250 was different from most other computers. Most computers, like the ones you use today, have a basic design called the von Neumann architecture. In this design, different parts of the computer can easily access the same memory. This can sometimes lead to problems like malware or hacking, because if one part of the system gets corrupted, it can spread.

The PP250 was built to avoid these problems. It did not have a "superuser" (like a master key that can access everything) or a central operating system that could control everything by default. Instead, it used a special system called the object capability model.

How Capability-Based Addressing Works

Imagine you have a set of keys, but each key only opens one specific door or gives you access to one specific thing. That's a bit like capability-based addressing.

  • No Master Key: Unlike other computers where programs might have a "master key" (default privilege) to access all memory, the PP250 only gave out specific "capability keys."
  • Limited Access: Each key defined exactly what a program could do and where it could go. This meant that if one part of the computer was trying to do something it wasn't allowed, the system would immediately detect it.
  • Stopping Malware: This design made it very hard for harmful software (malware) or hackers to spread through the system. If a program tried to access something it didn't have a key for, it would be stopped right away.

Two Types of Information

The PP250 handled two main types of information in a unique way:

  • Binary Data: This is the regular information computers use, like numbers or text. The PP250 had special instructions (like a simple set of commands) to work with this data.
  • Capability Data: These were the "keys" or "passes" that controlled access. They were kept separate and protected. This made the computer simpler and faster, especially for tasks like garbage collection (cleaning up old data).

This separation helped protect access rights and made the system very secure.

Built for Reliability

The PP250 was designed to be extremely reliable, especially for important tasks. It was a real-time controller, meaning it could react instantly to events. This made it perfect for things like telephone systems and military communications, where mistakes could be very serious.

  • Error Detection: The system could detect and fix errors as soon as they happened, without causing any damage or letting information be stolen.
  • No Hacking: Because there were no "master keys" or default privileges, it was very difficult for anyone to hack into the system.
  • Long-lasting Software: The way its software was built, using these capability keys, meant it stayed reliable for many decades.

The PP250 had special parts called registers to handle data and capabilities. It had 8 data registers for numbers and text, and 8 capability registers for the "keys" that controlled access.

History of the PP250

The Plessey System 250 was made by the Plessey company in the United Kingdom in 1970.

It was used by the British Ministry of Defence for a project called " Ptarmigan" for the British Army. It even served as a mobile communication network switch during the first Gulf War.

The PP250 was also sold to other customers starting around 1972.

See also

  • Army Communications and Information Systems (United Kingdom)
  • Flex machine
kids search engine
Plessey System 250 Facts for Kids. Kiddle Encyclopedia.