✨Kiến trúc Universal

Kiến trúc Universal

Kiến trúc Universal RISC Architecture là kiến trúc 128 bit của bộ vi xử lý URA. Kiến trúc này là kiến trúc hoàn toàn 128 bit ngay từ đầu khi thiết kế. Mục tiêu của kiến trúc này là nền tảng tính toán cho hầu hết tất cả thiết bị.
UAx cũng có thể dành cho các thiết bị nhúng, hoặc máy tính cầm tay.

Tổng quát

URA có 128 thanh ghi đa dụng 128 bit dành cho tính số nguyên. Số nguyên có thể là số âm hoặc không âm. Vì độ dài 128 bit khá lớn nên nó cũng có tập lệnh cho tính toán vector cho số nguyên. Ví dụ để tính phép tính cộng cho 4 số nguyên, nó cộng và dư carry của mỗi số ra thanh ghi da dụng khác tại vị trí dư bit
Ngoài ra UA cũng có 128 thanh ghi chấm động 128 bit. 127 63 31 0 [-------------------------|------------|-------------]
UA không có thanh ghi cờ như x86
Vi lệnh của URA có độ dài cố định

Thực hiện

Hiện tại thiết kế này chưa có bản ngôn ngữ mô tả phần cứng và cũng chưa có phiên bản hiện thực.

Kiến trúc

Thanh ghi

Kiến trúc UA khá nhiều thanh ghi, bao gồm:

  • Thanh ghi đa dụng: R0->R127 (128 bit)
  • Thanh ghi: sp ra pc R127=ra R126=pc R125=sp R0=0 R1 là thành ghi trả về R2->r11 thăm số chỗ hàm

Chương trình

Không gian địa chỉ bộ nhớ là không gian tuyến tính, nghĩa là các dãy địa chỉ liên tục 128 bit địa chỉ cho mỗi byte bộ nhớ. Do đó UA có thể có lên đến 340,282,366,920,938,463,463,374,607,431,768,211,456 bytes. Vì địa chỉ khác lớn cho một chương trình trong bộ nhớ, nên không gian này được chia ra thành đoạn. +------------------------------------------------+

  • S + +
    +------------------------------------------------+
    Thanh ghi đoạn này chỉ đến mảng cấu trúc mô tả đoạn.

    Cấu trúc mô tả đoạn

    127 0
    +-------------------------------------------------------------------------+

  • limitation + type +
    +-------------------------------------------------------------------------+
  • 112 bit base address +
    +-------------------------------------------------------------------------+
    Cấu trúc mô tả đoạn bao gồm:

    Địa chỉ cơ sở 128 bit

    16 bit phân loại đoạn

    Giới hạn của đoạn 112 bit

    Cấu trúc địa chỉ đoạn được lưu trong bảng cấu trúc mô tả đoạn. Bảng này được lưu trong bộ nhớ và thanh ghi DTR lưu địa chỉ cơ sở của đoạn. Vì vậy đoạn rỗng là đoạn có tất cả 256 bit đều bằng không.

Ngắt

Kiến trúc UA cho phép tới 8 bit ngắt tức 256 ngắt, trong đó 32 ngắt đầu tiên được sử dụng cho bộ vi xử lý. Có nhiều tín hiệu ngắt, một số nguồn của ngắt:

Vi lệnh, do một số vi lệnh sinh ra (syscall)

Ngắt từ thiết bị bên ngoài

Ngắt do bộ định thời

Ngắt liên-nhân

Bộ vi xử lý thường được tích hợp bộ định thời (có thể lập trình được) để thực hiện việc ngắt từ các ứng dụng và ngắt liên nhân cho đa xử lý đối xứng. Hệ điều hành sử dụng cơ chế này để thực hiện đa luồng và đa tác vụ. Việc điều khiển ngắt được thực hiện qua cấu trúc dữ liệu và các thanh ghi trong bộ vi xử lý. Vi lệnh mov dùng để sao tải từ bộ nhớ đến thanh ghi điều khiển ngắt và ngược lại.

Vi lệnh UA

Mã vi lệnh của UA có hai chiều dài 2 bytes và 4 bytes, và có thể trộn lẫn với nhau giúp cho mã lệnh được nén thay vì cố định chỉ 4 bytes. Điều này có thể làm được thông qua trình biên dịch. Chiều dài tối đa của mã lệnh là 4 bytes, trường hợp đặc biệt là 10 bytes. Các kiểu mã hoá vi lệnh:

kiểu 3 toán hạng

Kiểu này có 3 bit mode và 3 toán hạng, kiểu này phổ dụng nhất trong UA. Tuỳ theo mức độ thi công mà mode có thể. Tuy nhiên mode 000 là mode của thanh ghi-thanh ghi. Kiểu này không mã hoá được displacement như x86 vì bị đóng trong 4 bytes.
6bit 3bit 7 bit 7 bit 7 bit 2bit
+----------+----------+------+---------+---------+--------+

  • inst + nop + rd + rs + rt + --- +
    +----------+-------------+---------+---------+--------+
  • and or xor shl shr rol ror
  • slt sltu 9 view lenh

Kiểu 2 toán hạng

Chiều dài cũng 4 bytes
Phù hợp với lệnh cp với 4 bit điều kiện,3 bit mode cho thanh ghi hay địa chỉ bộ nhớ,size qui đinh kích cỡ toán hạng.

                          7bit  7bit  2bit
+------------------+-------+------+-------+ 
+   imm16     + rx   + ry  +  be  +
+------------------+-------+------+-------+ 
* be bne branch to 16 bit offset * addi

Kiểu tích hợp hằng

Chiều dài 4 bytes

   6bit      
+--------+-----------------------------------------+
+ Jal   +             imm24       + 2bit  +
+--------+-----------------------------------------+
Jal sẽ dùng cho gọi hàm tới 26 bit
Danh sách btl * be bne addi * slt sltu * jal * and or xor * shl shr rol ror * set

Kiểu 1 toán hạng

Chiều dài 2 bytes

   8 bit  1bit    7 bit 
 +--------+----+----------+ 
 +  inst  + M  +   op1    + 
 +--------+----+----------+ 
Kiểu này dành cho lệnh jmp hoặc call và các lệnh chỉ có một toán hạng. Bit M dùng để xác định thanh ghi hay địa chỉ. Điều này cũng không cần thiết cho lệnh jmp và call. * JNL jump and link to %r127 * trap * LDT,SDT: tải/lưu segment descriptor table * LIDT,SIDT: tải/lưu interrupt descriptor table * LTR,STR: tải/lưu thread register

Bộ tập lệnh

Các toán tử của vi lệnh là thanh ghi với thanh ghi ngoại trừ L/S có thể thanh ghi - bộ nhớ. Dấu gạch ngang '-' là thay đổi tuỳ thuộc vào câu lệnh. Mỗi opcode là tương ứng cho một lệnh của hợp ngữ điều này tạo điều kiện cho lập trình viên dễ hiểu hơn khi lập trình. Sau đây là bảng mô tả tập lệnh UA:

Trình biên dịch

Hiện chưa có trình biên dịch nào hỗ trợ

👁️ 1 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Kiến trúc Universal** RISC Architecture là kiến trúc 128 bit của bộ vi xử lý URA. Kiến trúc này là kiến trúc hoàn toàn 128 bit ngay từ đầu khi thiết kế. Mục tiêu của
**Universal Music Group N.V.** (thường được viết tắt là **UMG** và được gọi là **Universal Music**) là một tập đoàn âm nhạc đa quốc gia. Trụ sở công ty của UMG được đặt tại Hilversum,
Quyết định của chính phủ Dubai là đa dạng hóa từ một nền kinh tế dựa trên thương mại vốn phụ thuộc vào dầu mỏ sang một nền kinh tế dịch vụ và du lịch
nhỏ|Khan Academy, một ví dụ về một Universal Windows App nhỏ|Trái: Một ứng dụng desktop truyền thống chưa có nội dung gì; nó đang hiển thị 60 [[Thành tố điều khiển|thành tố đồ họa, và
Tượng Leon Battista Alberti tại nhà trưng bày [[Uffizi, Firenze]] Bìa tác phẩm _De re aedificatoria_ **Leone Battista Alberti** (thường được viết là **Leon Battista Alberti** trong tiếng Ý; 14 tháng 2 năm 1404 tại
**UFS** (**Universal Flash Storage**) là một bộ nhớ flash đặc trưng dùng cho máy ảnh số, điện thoại di động và các thiết bị điện gia dụng. Nó được thiết kế nhằm tăng tốc độ
nhỏ|4 khe cắm [[PCI Express (từ trên xuống dưới: x4, x16, x1 and x16), bên cạnh khe PCI 32 bit (dưới cùng)]] Trong kiến trúc máy tính, **bus** (là tên viết gọn của từ Latin
Toàn cảnh Grand Palais, [[Petit Palais nhìn từ tháp Eiffel]] **Grand Palais des Champs-Élysées** hay còn gọi là **Grand Palais** (tiếng Anh: _Great Palace_ - tiếng Việt: _Cung điện lớn_) là một di tích lịch
**Bộ giao thức TCP/IP**, (tiếng Anh: _TCP/IP protocol suite)_ hay còn gọi là bộ giao thức Internet (tiếng Anh: _Internet protocol suite_ hoặc _IP suite)_ là một mô hình khái niệm (conceptual model) và một
**Grooveshark** là một dịch vụ phát nhạc trực tuyến dựa trên web thuộc sở hữu và được điều hành bởi Escape Media Group tại Hoa Kỳ. Người dùng có thể tải lên các tệp audio
**Blackpink** (, cách điệu bằng việc viết hoa tất cả các chữ cái hoặc **BLɅϽKPIИK**) là một nhóm nhạc nữ Hàn Quốc do YG Entertainment thành lập và quản lý vào năm 2016, bao gồm
**_Ruby thủy quái tuổi teen_** (tiếng Anh: **_Ruby Gillman, Teenage Kraken_**) là một bộ phim hài hoạt hình máy tính do DreamWorks Animation sản xuất và được phân phối bởi Universal Pictures vào năm 2023.
**_The Brutalist_** là một bộ phim lịch sử sử thi năm 2024 do Brady Corbet đạo diễn, sản xuất và đồng biên kịch với Mona Fastvold. Adrien Brody đóng vai chính là một kiến trúc
**_Xác ướp_** (tiếng Anh: **_The Mummy_**) là một bộ phim kinh dị được ra mắt vào năm 1932 và được đạo diễn bởi Karl Freund. Kịch bản của phim được viết bởi John L. Balderston,
**_Mamma Mia!_** (còn được quảng bá dưới cái tên **_Mamma Mia! The Movie_**) là một bộ phim nhạc kịch lãng mạn pha lẫn hài hước. Bộ phim được chuyển thể từ tác phẩm nhạc kịch
**_The Fourth Kind_** (tên tiếng Việt tại một số trang phát hành phim trực tuyến là **_Bốn cấp độ đối đầu_**) là một phim điện ảnh Hoa Kỳ thuộc thể loại khoa học viễn tưởng
Công dụng chính Bổ sung dưỡng chất cho khớp, hỗ trợ giúp khớp vận động linh hoạtHỗ trợ giảm viêm và giảm thoái hóa xương khớpCác thành phần chínhThành PhầnHàm LượngGlucosamin sulfate 2KCL1500mgChondroitin sulfate1200mg blendMSM
**Walt Disney Animation Studios** (trước đây được biết đến với tên gọi **Walt Disney Feature Animation**, **Walt Disney Productions** và **Disney Brothers Cartoon Studio**), là một xưởng sản xuất phim hoạt hình của Hoa Kỳ
**TED** (viết tắt của **Technology, Entertainment, Design** - _Công nghệ, Giải trí, Thiết kế_) là một tổ chức truyền thông đại chúng chuyên đăng tải những nội dung hội thảo giữa người với người, cho
**Phát trực tuyến**, hay còn gọi đầy đủ là **truyền phát trực tuyến** () là kỹ thuật cho phép thực hiện liên tục quá trình chuẩn bị và phát những nội dung đa phương tiện
**SuperM** (Hangul: 슈퍼엠) là một nhóm nhạc đặc biệt Hàn Quốc được thành lập vào năm 2019 bởi SM Entertainment và Capitol Music Group. Nhóm bao gồm 7 thành viên, bao gồm 6 thành viên
nhỏ|300x300px| LG Smart TV model 42LW5700-TA hiển thị trình duyệt web, với bàn phím trên màn hình hoạt động; Không giống như TV truyền thống, TV thông minh cho phép người xem tương tác với
**_Tòa tháp chọc trời_** là phim hành động Mỹ năm 2018 do Rawson Marshall Thurber sáng tác và đạo diễn với Dwayne Johnson, Neve Campbell, Kinh Hán, Roland Møller, Noah Taylor, Byron Mann, Pablo Schreiber,
**_Shadow of the Tomb Raider_** là một trò chơi video phiêu lưu hành động năm 2018 do Eidos Montréal phát triển và Square Enix phát hành. Game tiếp tục câu chuyện từ _Rise of the
**_Năm mươi sắc thái tự do_** (tựa đề gốc: **_Fifty Shades Freed_**) là một phim tình cảm gợi tình của Mỹ năm 2018 do James Foley đạo diễn và Niall Leonard viết kịch bản, dựa
**_Munich_** là một bộ phim điện ảnh giật gân chính kịch lịch sử do Steven Spielberg đạo diễn kiêm sản xuất, với phần kịch bản được chắp bút bởi Tony Kushner và Eric Roth. Bộ
**Bộ nhớ máy tính** (tiếng Anh: Computer data storage), thường được gọi là ổ nhớ (_storage_) hoặc bộ nhớ (_memory_), là một thiết bị công nghệ bao gồm các phần tử máy tính và lưu
**_Oppenheimer_** là một bộ phim điện ảnh AnhMỹ thuộc thể loại tiểu sửtâm lýgiật gânchính kịch ra mắt vào năm 2023 do Christopher Nolan làm đạo diễn, viết kịch bản và đồng sản xuất. Tác
**_Trolls World Tour_** là một bộ phim hài kịch hoạt hình máy tính hoạt hình năm 2020 của Mỹ được sản xuất bởi DreamWorks Animation và được phân phối bởi Universal Pictures. Bộ phim là
**Paul Heyman Guy** là một nhóm đô vật chuyên nghiệp ở World Wrestling Entertainment do Paul Heyman quản lý và các thành viên Roman Reigns, Jimmy và Jey Uso, hiện thi đấu cho thương hiệu
**_Phim anh em Super Mario_** (tiếng Anh: _The Super Mario Bros. Movie_) là một bộ phim điện ảnh hoạt hình máy tính MỹNhật Bản thuộc thể loại kỳ ảohành độnggiả tưởng công chiếu năm 2023
**Marvel Entertainment, LLC** (trước đây là **Marvel Enterprises** và **Toy Biz, Inc.**, sau đó được tiếp thị và cách điệu thành **MARVEL**) là một công ty giải trí của Mỹ được thành lập
**Thế giới khủng long: Vương quốc sụp đổ** (tên gốc tiếng Anh: **_Jurassic World: Fallen Kingdom_**) là một bộ phim phiêu lưu khoa học viễn tưởng Mỹ năm 2018 và là phần tiếp nối của
**_Không phải lúc chết_** (tựa gốc tiếng Anh: **_No Time to Die_**) là một bộ phim điện ảnh Anh – Mỹ thuộc thể loại hành động – gián điệp – giật gân công chiếu năm
**_Thế giới khủng long: Lãnh địa_** (tựa gốc tiếng Anh: **_Jurassic World Dominion_**) là một bộ phim hành động khoa học viễn tưởng năm 2022 của Mỹ do Colin Trevorrow đạo diễn, người đã viết
**Taylor Alison Swift** (sinh ngày 13 tháng 12 năm 1989) là một nữ ca sĩ kiêm nhạc sĩ sáng tác bài hát người Mỹ. Cô là người sở hữu phong cách sáng tác nhạc mang
**_Bản danh sách của Schindler_** (tựa gốc tiếng Anh: **_Schindler's List_**) là một bộ phim điện ảnh chính kịch cổ trang sử thi của Hoa Kỳ sản xuất và phát hành năm 1993 do Steven
**Barbenheimer** ( ) là một hiện tượng văn hóa xoay quanh sự phát hành đồng thời của hai bộ phim điện ảnh vào tháng 7 năm 2023: _Barbie_ của Warner Bros. Pictures và _Oppenheimer_ của
Windows 10 mang đến một lượng lớn thành phần mới, bao gồm cả các tùy chọn cho giao diện tối ưu cho thao tác chạm (gọi là tablet mode) hoặc giao diện cho máy tính
**Motown Records**, hay được biết với tên **Tamla Motown** ở bên ngoài Bắc Mỹ, là một hãng thu âm được thành lập vào tháng 12 năm 1959 tại Detroit, Michigan, Hoa Kỳ. Sáng lập bởi
**WrestleMania 37** là sự kiện phát trực tiếp và trả tiền cho mỗi lần xem đấu vật chuyên nghiệp WrestleMania hàng năm lần thứ 37 do WWE sản xuất. Nó được tổ chức cho các
**_Quỷ ám: Tín đồ_** (tên tiếng Anh: **_The Exorcist: Believer_**) là bộ phim kinh dị siêu nhiên của Hoa Kỳ năm 2023 được đạo diễn bởi David Gordon Green với kịch bản do Peter Sttar
**_Sinh vật biến hình_**, hay **_The Thing_** (còn được biết tên với tên gọi **_John Carpenter's The Thing_**) là một phim kinh dị khoa học viễn tưởng được đạo diễn bởi John Carpenter, kịch bản
**Abel Makkonen Tesfaye** (; sinh ngày 16 tháng 2 năm 1990), được biết đến với nghệ danh **The Weeknd**, là một ca sĩ, nhạc sĩ sáng tác bài hát và nhà sản xuất thu âm
**Microsoft Store** là một cửa hàng ứng dụng dành cho Microsoft Windows, Microsoft Store xuất hiện lần đầu tiên trên Windows 8 và Windows Server 2012. Đây là kênh chính để phân phối các ứng
**Ngôn ngữ** là một hệ thống giao tiếp có cấu trúc được sử dụng bởi con người. Cấu trúc của ngôn ngữ được gọi là ngữ pháp, còn các thành phần tự do của nó
**Elizabeth Rosemond Taylor,** DBE (27 tháng 2 năm 1932 – 23 tháng 3 năm 2011) là nữ minh tinh điện ảnh, doanh nhân, nhà hoạt động nhân đạo người Mỹ gốc Anh. Bà bắt đầu
**_Cats: Những chú mèo_** (tên gốc tiếng Anh: **_Cats_**) là một bộ phim nhạc kịch giả tưởng năm 2019 dựa trên vở nhạc kịch cùng tên năm 1981 của Andrew Lloyd Webber, dựa trên tuyển
**_Minions: Sự trỗi dậy của Gru_** (tựa gốc tiếng Anh: **_Minions: The Rise of Gru_**) là một bộ phim hoạt hình máy tính hài của Mỹ năm 2022 do Illumination sản xuất và được phân
**YouTube** (viết tắt là **YT**) là một nền tảng chia sẻ video trực tuyến của Mỹ có trụ sở chính tại San Bruno, California. Nền tảng này được tạo ra vào tháng 2 năm 2005