Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MDMX

From Wikipedia, the free encyclopedia
Extension to the MIPS architecture
This article includes alist of references,related reading, orexternal links,but its sources remain unclear because it lacksinline citations. Please helpimprove this article byintroducing more precise citations.(March 2018) (Learn how and when to remove this message)

TheMDMX (MIPS Digital Media eXtension), also known as MaDMaX, is an extension to theMIPS architecture released in October 1996 at theMicroprocessor Forum.

History

[edit]

MDMX was developed to accelerate multimedia applications that were becoming more popular and common in the 1990s on RISC and CISC systems.

Functionality

[edit]

MDMX defines a new set of thirty-two 64-bit registers called media registers, which are mapped onto the existing floating-point registers to save hardware; and a 192-bit extended product accumulator.

The media registers hold two new data types: octo byte (OB) and quad half (QH) that contain eight bytes (8-bit) and four halfwords (16-bit) integers.

Variants of existing instructions operate on these data types, performingsaturating arithmetic, logical, shift, compare and align operations.

MDMX also introduced 19 instructions for permutation, manipulating bytes in registers, performing arithmetic with the accumulator, and accumulator access.

References

[edit]

External links

[edit]
Stub icon

Thiscomputer hardware article is astub. You can help Wikipedia byadding missing information.

SIMD (RISC)
SIMD (x86)
Bit manipulation
  • BMI (ABM: 2007, BMI1: 2012, BMI2: 2013, TBM: 2012)
  • ADX (2014)
Compressed instructions
Security andcryptography
Transactional memory
Virtualization
General-purpose registers
Suspended extensions' dates arestruck through.
Retrieved from "https://en.wikipedia.org/w/index.php?title=MDMX&oldid=1325369981"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp