XCore Architecture: Difference between revisions

Content deleted Content added
BG19bot (talk | contribs)
m WP:CHECKWIKI error fix for #61. Punctuation goes before References. Do general fixes if a problem exists. - using AWB (8853)
Fixed a broken link in the 1st ref
Line 14:
}}
The '''XCore XS1''' is a 32-bit RISC microprocessor architecture designed by [[XMOS]]. The architecture is designed to be used in [[multi-core processor]]s for [[embedded system]]s. Each XS1 core executes up to eight concurrent threads, each thread having its own register set, and the architecture directly supports inter-thread and inter-core communication and various forms of thread scheduling.<ref>{{cite web
|title=XMOS XS1 Architecture Brief
|format=PDF |date=07-12-2011
|url=https://www.xmos.com/publisheddownload/xs1final/The-architectureXMOS-productXS1-briefArchitecture%28X7879A%29.pdf
|publisher=[[XMOS]]}} (Free registration required)</ref>
 
The architecture encodes instructions compactly, using 16 bits for frequently used instructions (with up to three operands) and 32 bits for less frequently used instructions (with up to 6 operands).