| Liste des Groupes | Revenir à c arch |
According to moi <findlaybill@blueyonder.co.uk>:So has extracode on the Orion and the 1900 Series.On 02/05/2025 16:18, EricP wrote:It looks very similar. The main difference I can see from extracode
>And a paper on IBM Millicode which is kind of like Alpha PAL code>
and may be similar to Robert's mega-ops.
>
The What and Why of System z Millicode 2012
https://share.confex.com/share/119/webprogram/Handout/Session11773/The%20What%20and%20Why%20of%20System%20z%20Millicode%20-%20%2311773.pdf
Thanks for that reference.
>
I struggle to see how "millicode" differs in essentials from
the "extracode" implementation of complex orders on the
Ferranti Orion & Atlas, or the ICT 1900 Series, of 60 years ago.
is that extracode used the same hardware instruction set as normal
programs but millicode has a few extra instructions not usable
in normal programs.
Given that that deck credited Wilkes for microcode in the 1950s I'mQuite so.
suprised they didn't mention extracodes. Surely they knew about it.
| Date | Sujet | # | Auteur | |
| 31 Oct 24 | Page fetching cache controller | 59 | Robert Finch | |
| 31 Oct 24 | ![]() Re: Page fetching cache controller | 1 | MitchAlsup1 | |
| 6 Nov 24 | ![]() Re: Q+ Fibonacci | 57 | Robert Finch | |
| 17 Apr 25 | ![]() ![]() Re: register sets | 56 | Robert Finch | |
| 17 Apr 25 | ![]() ![]() ![]() Re: register sets | 53 | Stephen Fuld | |
| 17 Apr 25 | ![]() ![]() ![]() ![]() Re: register sets | 1 | Robert Finch | |
| 17 Apr 25 | ![]() ![]() ![]() ![]() Re: register sets | 46 | MitchAlsup1 | |
| 18 Apr 25 | ![]() ![]() ![]() ![]() ![]() Re: register sets | 45 | Robert Finch | |
| 18 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() Re: register sets | 44 | MitchAlsup1 | |
| 20 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: register sets | 43 | Robert Finch | |
| 21 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 42 | Robert Finch | |
| 21 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 41 | Anton Ertl | |
| 21 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Is an instruction on the critical path? (was: auto predicating branches) | 1 | Anton Ertl | |
| 21 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 39 | MitchAlsup1 | |
| 22 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 38 | Anton Ertl | |
| 22 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 1 | MitchAlsup1 | |
| 22 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 36 | Anton Ertl | |
| 22 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 35 | MitchAlsup1 | |
| 23 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 3 | Stefan Monnier | |
| 23 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 2 | Anton Ertl | |
| 25 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 1 | MitchAlsup1 | |
| 23 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 31 | Anton Ertl | |
| 23 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: auto predicating branches | 30 | MitchAlsup1 | |
| 24 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: asynch register rename | 29 | Robert Finch | |
| 27 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 28 | Robert Finch | |
| 27 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 27 | MitchAlsup1 | |
| 28 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 26 | Robert Finch | |
| 28 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 15 | MitchAlsup1 | |
| 29 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 14 | Robert Finch | |
| 5 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: control co-processor | 13 | Robert Finch | |
| 5 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: control co-processor | 12 | Al Kossow | |
| 5 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: control co-processor | 11 | Stefan Monnier | |
| 6 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: control co-processor | 3 | MitchAlsup1 | |
| 7 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: control co-processor | 1 | MitchAlsup1 | |
| 15 Jul 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: control co-processor | 1 | MitchAlsup1 | |
| 7 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Scan chains (was: control co-processor) | 7 | Stefan Monnier | |
| 7 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: Scan chains (was: control co-processor) | 2 | Al Kossow | |
| 7 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: Scan chains | 1 | Stefan Monnier | |
| 7 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: Scan chains | 3 | MitchAlsup1 | |
| 7 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: Scan chains | 2 | Stefan Monnier | |
| 8 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: Scan chains | 1 | MitchAlsup1 | |
| 15 Jul 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: Scan chains | 1 | MitchAlsup1 | |
| 29 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 10 | Robert Finch | |
| 29 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 9 | MitchAlsup1 | |
| 30 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 8 | Robert Finch | |
| 30 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 6 | Thomas Koenig | |
| 1 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 1 | Robert Finch | |
| 2 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 4 | moi | |
| 2 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: millicode, extracode, fractional PCs | 2 | John Levine | |
| 2 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: millicode, extracode, fractional PCs | 1 | moi | |
| 2 May 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 1 | moi | |
| 30 Apr 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: fractional PCs | 1 | MitchAlsup1 | |
| 15 Jul 25 | ![]() ![]() ![]() ![]() Re: register sets | 5 | John Savard | |
| 15 Jul 25 | ![]() ![]() ![]() ![]() ![]() Re: register sets | 4 | MitchAlsup1 | |
| 19 Jul 25 | ![]() ![]() ![]() ![]() ![]() ![]() Re: register sets | 3 | Robert Finch | |
| 19 Jul 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: register sets | 2 | Anton Ertl | |
| 19 Jul 25 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Re: register sets | 1 | MitchAlsup1 | |
| 15 Jul 25 | ![]() ![]() ![]() Re: register sets | 2 | John Savard | |
| 15 Jul 25 | ![]() ![]() ![]() ![]() Re: register sets | 1 | MitchAlsup1 |
Les messages affichés proviennent d'usenet.