q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Shirley Chisholm — Unbought and Unbossed

In 1968 Shirley Chisholm became the first Black woman elected to the United States Congress. In 1972 she launched a campaign for the Democratic presidential nomination, breaking another political barrier.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

IBM System/360 Model 44

IBM System/360 Model 44
System/360 Model 44 front panel
ManufacturerInternational Business Machines Corporation (IBM)
Product family
System/360
ReleasedAugust 16, 1965 (1965-08-16)
DiscontinuedSeptember 23, 1973 (1973-09-23)
Memory32–256 KB Core

The IBM System/360 Model 44 is a specialized member of the IBM System/360 family, with a variant of the System/360 computer architecture, designed for scientific computing, real-time computing, process control and numerical control (NC).[note 1]

The Model 44 was announced August 16, 1965 and withdrawn September 24, 1973.[1]

Architecture

[edit]

The base Model 44 lacks the storage-to-storage character and decimal instruction sets of a standard System/360,[2] however an "extended instruction set" feature was available to provide the missing instructions.[1] The machine features four unique instructions: Change Priority Mask (CHPM), Load PSW Special (LPSX), Read Direct Word (RDDW), and Write Direct Word (WRDW).[2]: p.73 

The system comes in four memory sizes: E (32 KiB), F (64 KiB), G (128 KiB), and H (256 KiB), with an access time of 1 μs, which puts it closer to the Model 65 (.75 μs) than the Model 50 (2.0 μs).[3]: pp.6-11, 6–12 [1] Storage protection is an optional feature.[4]: p.9 

General-purpose registers are normally located in a non-addressable portion of 1 μs core storage termed "bump storage". For added speed, the general-purpose registers can be implemented in Solid Logic Technology (SLT) circuitry with an access time of .25 μs.[4]: p.8 

A unique feature of the Model 44 is "variable-length precision floating point arithmetic". It has the same short floating-point instructions and long floating-point instructions as the other models in the System/360 line, but it also has a rotary switch on the front panel which can be used to set the precision of long floating-point numbers. The mantissa portion of long floating-point numbers can be chosen as 32, 40, 48, or 56 bits, with 56 bits being the standard value. Whatever the setting, long floating-point numbers still occupy 64 bits in memory (the first eight bits are the sign and the exponent); the setting only leads, when it was less than 56 bits, to long floating-point operations ignoring some of the least significant bits of these numbers. This provides an improvement in speed when greater precision is not needed.[4]: p.13 

An optional feature provides six external interrupt lines.[4]: p.9 

The direct word feature allows the transfer of a full 32-bit word of information between an external device and main storage. This differs from the standard System/360 direct control feature which transfers a single byte. The Write Direct Word instruction places the contents of a word in memory as static signals on the 32 direct-out lines and uses the I2 field of the instruction as up to eight timing pulses. The Read Direct Word reads the 32 direct-in lines into memory and sends the I2 field as timing pulses.[5]: p.5 

Write Direct Word ('B4'x): WRDW D1(B1),I2

Read Direct Word  ('B5'x): RDDW D1(B1),I2

The direct data channel feature provides a fast, simple data transfer capability. Controlled by standard System/360 I/O instructions and commands, it allows the connection of external devices that perform word-by-word data transfers with the Model 44 CPU at transfer rates up to 4 MiB/s.[5]: pp.12–16 

The priority interrupt feature adds thirty-two interrupt levels to the standard five. This uses locations '800'x to '9FF'x for the old and new program status word locations. An eight-bit interrupt description from the interrupting device is stored in bit positions 24 to 31 of the corresponding old PSW. Bits 16-23 of the new PSW are used as a mask which is XORed with the interrupt description to modify the address from the new PSW, effectively allowing indexing into a jump table for the interrupt according to data sent by the device. The interrupts are numbered from 0 (highest priority) to 31 (lowest); a higher-priority interrupt can interrupt processing of a lower-priority interrupt. A 32- bit Priority Mask Register, set by the Change Priority Mask instruction, can be used to selectively mask interrupts to keep them in pending status until the mask is reset. The instruction can enable levels tagged by 1 bits, disable levels tagged by 0 bits cancel levels tagged by 1 bits, or cancel and enable levels tagged by 1 bits depending on the value of the I2 field. The Load PSW Special instruction is used to exit an interrupt routine resume the next highest priority routine or non-interrupt code.[5]: pp.17–21 

Load PSW Special ('B2'x): LPSX D1(B1),I2
I2 is reserved and should be zero.

Change Priority Mask ('B3'x): CHPM D1(B1),I2
The high-order two bits of the I2 field are called the mask bit and the cancel bit.
The remainder of the I2 field is reserved and should be zero.

 (mask bit) (cancel bit) Function
    1            0       Enable levels tagged by 1 bits
    0            0       Disable levels tagged by 0 bits
    0            1       Cancel levels tagged by 1 bits
    1            1       Cancel and enable levels tagged by 1 bits

Peripherals

[edit]

The Model 44 can support up to one standard and two high-speed System/360 multiplexer channels in addition to integrated adapters for the single disk storage and the console 1052 printer/keyboard.[1]

IBM 2315 disk cartridge
2315 compatible cartridge, top view

A unique feature of the Model 44 is its integrated single disk storage drive which uses the IBM 2315 cartridge and provides 1,171,200 bytes[4]: pp.5, 11  of removable disk storage built right into the CPU. A second integrated drive is available as an option.[4]: p.12  The Model 44 Programming System (M44PS) uses this drive as a systems residence device.[6]: p.7 

Software

[edit]

The Model 44 Programming System software includes a supervisor, utility programs, assembler, FORTRAN IV compiler, and a library of scientific subroutines.[1]

Notes

[edit]
  1. ^ An example of using a 360/44 for numerical control (NC) can be found at http://www.gao.gov/assets/400/393980.pdf.

References

[edit]
  1. ^ a b c d e "IBM Archives: System/360 Model 44". IBM. 23 January 2003. Archived from the original on March 10, 2005. Retrieved October 18, 2012.
  2. ^ a b IBM System/360 Model 44 Programming System Assembler Language (PDF). IBM. 1966. Retrieved 2024-09-19.
  3. ^ IBM System/360 System Summary (PDF). IBM. 1974.
  4. ^ a b c d e f IBM System/360 Model 44 Functional Characteristics (PDF). IBM.
  5. ^ a b c Data Acquisition Special Features for the IBM System/360 Model 44 (PDF). IBM.
  6. ^ IBM System/360 Model 44 Programming System Concepts and Facilities (PDF). IBM. 1966.

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

Wikipedia

IBM System/360 Model 44

The IBM System/360 Model 44 is a specialized member of the IBM System/360 family, with a variant of the System/360 computer architecture, designed for scientific computing, real-time computing, process control and numerical control (NC). The Model 44 was announced August 16, 1965 and withdrawn September 24, 1973.

MORE →
Wikipedia

IBM System/360

The IBM System/360 (S/360) is a family of computer systems announced by IBM on April 7, 1964, and delivered between 1965 and 1978. System/360 was the first family of computers designed to cover both commercial and scientific applications and a complete range of sizes from small, entry-level machines to large mainframes. The design distinguished between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, which used 8-bit byte addressing with fixed-point binary, fixed-point decimal and hexadecimal floating-point calculations. The System/360 family introduced IBM's Solid Logic Technology (SLT), which packed more transistors onto a circuit card, allowing more powerful but smaller computers, but did not include integrated circuits, which IBM considered too immature. System/360's chief architect was Gene Amdahl and the project was managed by Fred Brooks, responsible to Chairman Thomas J. Watson Jr. The commercial release was piloted by another of Watson's lieutenants, John R. Opel, who managed the launch of IBM's System/360 mainframe family in 1964. The slowest System/360 model announced in 1964, the Model 30, could perform up to 34,500 instructions per second, with memory from 8 to 64 KB. High-performance models came later. The 1967 IBM System/360 Model 91 could execute up to 16.6 million instructions per second. The larger 360 models could have up to 8 MB of main memory, though that much memory was unusual; a large installation might have as little as 256 KB of main storage, but 512 KB, 768 KB or 1024 KB was more common. Up to 8 megabytes of slower (8 microsecond) Large Capacity Storage (LCS) was also available for some models. The IBM 360 was extremely successful, allowing customers to purchase a smaller system knowing they could expand it, if their needs grew, without reprogramming application software or replacing peripheral devices. It influenced computer design for years to come; many consider it one of history's most successful computers. Application-level compatibility (with some restrictions) for System/360 software is maintained to the present day with the IBM Z mainframe servers.

MORE →
Wikipedia

IBM System/360 Model 25

The IBM System/360 Model 25 is a low-end member of the IBM System/360 family. It was announced on January 3, 1968, 3 years before the IBM System/360 Model 22, as a "bridge between its old and new computing systems".

MORE →
No preview image
Wikipedia

IBM System/360 architecture

The IBM System/360 architecture is the model independent architecture for the entire S/360 line of mainframe computers, including but not limited to the instruction set architecture. The elements of the architecture are documented in the IBM System/360 Principles of Operation and the IBM System/360 I/O Interface Channel to Control Unit Original Equipment Manufacturers' Information manuals.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who became the first Black woman to travel into space?

Mae Jemison, aboard Space Shuttle Endeavour in 1992.