Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

RISC VS CISC

Name: Anonymous 2012-01-16 0:02

Why are modern cpus still using cisc at the top layer?

Name: Anonymous 2012-01-16 0:06

Because smaller code => better cache use.

Name: Anonymous 2012-01-16 0:18

>>2
Thread over.

Name: Anonymous 2012-01-16 0:29

>>2 I don't think so. Backward compatibility is the root of all evil.

Name: Anonymous 2012-01-16 0:31

>>4
Backwards compatibility isn't insurmountable. Apple successfully pulled off an architecture switch... away from RISC.

Name: Anonymous 2012-01-16 0:59

>>5 Nothing can beat Israeli silicon.

Name: Anonymous 2012-01-16 1:23

>>1
First of all, Yentl x86 is an insult to the word CISC. Many of the most influential computer architectures of all time: System/360, PDP-11, VAX, PDP-10, and others are very well-designed CISCs that are much nicer to program for than the disgusting Yentl Architecture. Most of these have such regular instruction sets that each hex/octal opcode corresponds exactly to the same operation, register, or addressing mode, no matter what the instruction is. Second of all, Jews cannot innovate like Goyim can. Even Yentl's original 8008 was a copy of the Datapoint 2200 terminal CPU designed by the (Goyish) Computer Terminal Corporation.
>>2
That's what Yentl wants you to think. In fact, all of the prefix bytes and extended opcodes make any instruction that wasn't designed for compatibility with 8-bit processors much longer than it needs to be. SSE instructions are at least four bytes and are two-address. All AltiVec instructions are only four bytes and are three-address. What may require three instructions (at least twelve bytes) of SSE could be done with one instruction (four bytes) of AltiVec.

Name: Anonymous 2012-01-16 1:43

>>7
The VAX ISA was terrible, which is why DEC threw it away instead of trying to make it go fast (worst case 9 memory accesses per instruction, encoding that places the first needed part last etc).

In the high performance bracket, instruction decoding is such a small part that CISC/RISC doesn't matter. Caches dominate the transistor count no matter what.

In the microcontroller end the game is completely different, and you're competing with 40-year old architectures that are going to be simpler than whatever you come up with now. ARM made big news when their Cortex-M0 core became competitive with 8051 chip area-wise.

Name: Anonymous 2012-01-16 1:47

The success of x86 is the ultimate triumph of solid engineering over ivory-tower academia.

Name: Anonymous 2012-01-16 2:21

>>9
The success of x86 is the ultimate triumph of quantity over quality.

Name: Anonymous 2012-01-16 2:24

The ultimate of x86 is the success of solid ivory-tower over triumph engineering academia.

Name: Anonymous 2012-01-16 2:25

The success of x86 is the triumph of ultimate solid ivory-tower over engineering academia.

Name: Anonymous 2012-01-16 2:25

    The success of x86 is the triumph of ultimate solid ivory-tower engineering over academia.

Name: Anonymous 2012-01-16 2:27

The success of x86 is the triumph of Jewish Kabbalah mind control over Goyish computer science.

Name: Anonymous 2012-01-16 3:15

The success of x86 is the triumph of ultimate solid enterprise-quality xml-ready scalable synergetic get-the-shit-done worse-is-better ivory-tower computer engineering over academia.

Name: Anonymous 2012-01-16 4:20

Why are modern Jews still using Hebrew at the top layer?

Name: Anonymous 2012-01-16 4:28

xml-ready
... to pave the way for processors that run entirely on opcodes encoded in XML.

Name: Anonymous 2012-01-16 5:14

>>17
I'm wet now.

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2012-01-16 7:03

Most of these have such regular instruction sets that each hex/octal opcode corresponds exactly to the same operation, register, or addressing mode, no matter what the instruction is.
Have you looked at the x86 opcodes in octal?

>>2
Also don't forget a processor that saturates the databus with instruction fetches will leave very little bandwidth for everything else that wants to use it.

Name: Anonymous 2012-01-16 8:08

Cudder sure knows how to go down to the low-level, if you know what I mean.

Name: Anonymous 2012-01-16 9:43

>>1
Because SIMD.

Name: Anonymous 2012-01-16 12:07

RISC vs CISC vs SICP

Name: Anonymous 2012-01-16 12:47

>>22
CISC > RISC > SICP

Name: Anonymous 2012-01-16 14:04

>>19
Have you looked at the x86 opcodes in octal?
The authors of 8080 and 8086 references (including Intel's own references) are apparently not aware of the octal nature of their own machines, and the result is an almost grotesque complication and bungling up in the presentation of something that is actually fairly simple.  Thus, people claim that it's almost impossible to know 8086 binary by heart, whereas in fact I know most of it by memory.  I'll straighten out the mess for you here.
http://www.lpjjl.net/pgm/fichiers/docasm/OPCODE.txt
Why does Intel present the opcodes in hex which makes it look ugly and haphazard instead of in octal as it was designed to be?

Name: Anonymous 2012-01-16 14:21

>>24
People aren't very familiar with octal. The Intel engineers might've never noticed that themselves when they were designing, even though they figured 3 bits = enough for all GP regs they didn't think it would be octal digits.

The Z80 is similar:
http://www.z80.info/decoding.htm

Name: Anonymous 2012-01-16 14:27

>>24
I memorized most opcodes the same way, but in hex. I feel pretty stupid for not realizing I should've been using octal in the first place, now.

Name: Anonymous 2012-01-16 14:35

>>25
People aren't very familiar with octal.
When the 8086 came out in 1978 there were more computers that used octal in their descriptions than there are today. People familiar with programming would have known octal, and there's no reason why learning octal would be any harder than learning hexadecimal. Unix escape codes typically used octal instead of hexadecimal. The PDP-10 and PDP-11 manuals wrote everything related to instruction formats in octal, and they had 8 registers too.

Name: Anonymous 2012-01-16 14:46

>>24-27
The Jews can't grok their own CPUs.

Name: Anonymous 2012-01-16 18:39

Most of the problems with x86 are because Microsoft decides to only half-ass use Intel's features so Intel has to reinvent the feature that works with Microsoft Windows but still has to keep the old features in future versions of the chip. The rest of the problems are because although short-sighted designs like x87 and MMX get replaced by superior versions like SSE, Intel never removes the old features so the opcodes get longer and longer in a reverse-Huffman encoding where the shit nobody uses is one byte long and the optimized instructions Intel wants you to use are five or six bytes long. Intel or AMD could have replaced all x87 and slow 8-bit decimal opcodes with shorter forms of SSE in 64-bit mode, but they didn't.

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2012-01-17 7:14

>>29
Your compiler is awful or your code is unusual if it isn't generating mostly 1 and 2-byte opcodes (with the occasional 5 or 6-byte instructions that have 4 byte immediates.)

x87 is awesome when used correctly:
http://pouet.net/prod.php?which=3397

Name: Anonymous 2012-01-17 7:31

>>30
Mr. Satori, why do you deprive neckbeards of the last reason to feel superior?

Name: Anonymous 2012-01-17 11:13

>>30
┌[fuck@you] [~/download/tube]
└─> base64 tubefull.asm -w 0 ; echo                                                                                                                 
DQo7ICAo3CkgKCApINwgKSAoICkgICAyNTZiIGludHJvIGJ5IGJhemUvM1NDIGZvciBTeW5kZWVjYXRlIDIwMDEgICB1c2UgTkFTTSB0bw0KOyAg39vfINvc2yDb29sg29vcICAgbG92ZUM6IHRoYW5rcywgU2Vyemg6IGVhdCBteSBzb2NrcyBkdWRlIDtdICAgY29tcGlsZSB0aGUNCjsgICggKSAoICkgKCApICggKSAgIGUtbWFpbDogYmF6ZUBzdG9ubGluZS5zaywgd2ViOiB3d3cuM1NDLnNrICAgIHNvdXJjZSBjb2RlDQoNCltvcmcgMTAwaF0NCltzZWdtZW50IC50ZXh0XQ0KDQpQSVhCVUYJZXF1CTIwMGgNCg0KCW1vdglhbCwxM2gNCglpbnQJMTBoDQoNCglwdXNoCXdvcmQgMEEwMDBoDQoJcG9wCWVzDQoJbW92CWF4LGNzDQoJYWRkCWFoLDEwaA0KCW1vdglmcyxheA0KDQoJeG9yCWN4LGN4DQpQQUwxCW1vdglkeCwzQzhoDQoJbW92CWF4LGN4DQoJb3V0CWR4LGFsDQoJaW5jCWR4DQoJc2FyCWFsLDENCglqcwlQQUwyDQoJb3V0CWR4LGFsDQoJbXVsCWFsDQoJc2hyCWF4LDYNCglvdXQJZHgsYWwNClBBTDIJbW92CWFsLDANCglvdXQJZHgsYWwNCglqbnMJUEFMMw0KCXN1YglhbCxjbA0KCXNocglhbCwxDQoJb3V0CWR4LGFsDQoJc2hyCWFsLDENCglvdXQJZHgsYWwNClBBTDMJbW92CWJ4LGN4DQoJbW92CVtmczpieF0sYmwNCglsb29wCVBBTDENCg0KVEVYCW1vdglieCxjeA0KCWFkZAlheCxjeA0KCXJvbAlheCxjbA0KCW1vdglkaCxhbA0KCXNhcglkaCw1DQoJYWRjCWRsLGRoDQoJYWRjCWRsLFtmczpieCsyNTVdDQoJc2hyCWRsLDENCgltb3YJW2ZzOmJ4XSxkbA0KCW5vdAliaA0KCW1vdglbZnM6YnhdLGRsDQoJbG9vcAlURVgNCg0KCWZuaW5pdA0KCWZsZHoNCg0KTUFJTglhZGQJYmgsOA0KCW1vdglkaSxQSVhCVUYNCglmYWRkCWR3b3JkIFtieXRlIGRpLVBJWEJVRitURVhVVi00XQ0KCXB1c2gJZGkNCg0KCW1vdglkeCwtMTAwDQpUVUJFWQltb3YJYnAsLTE2MA0KVFVCRVgJbW92CXNpLFRFWFVWDQoJZmlsZAl3b3JkIFtieXRlIHNpLVRFWFVWK0VZRV0NCg0KCW1vdglbc2ldLGJwDQoJZmlsZAl3b3JkIFtzaV0NCgltb3YJW3NpXSxkeA0KCWZpbGQJd29yZCBbc2ldDQoNCgltb3YJY2wsMg0KUk9UQVRFCWZsZAlzdDMNCglmc2luY29zDQoJZmxkCXN0Mg0KCWZtdWwJc3QwLHN0MQ0KCWZsZAlzdDQNCglmbXVsCXN0MCxzdDMNCglmc3VicAlzdDEsc3QwDQoJZnhjaAlzdDAsc3QzDQoJZm11bHAJc3QyLHN0MA0KCWZtdWxwCXN0MyxzdDANCglmYWRkcAlzdDIsc3QwDQoJZnhjaAlzdDAsc3QyDQoJbG9vcAlST1RBVEUNCg0KCWZsZAlzdDENCglmbXVsCXN0MCxzdDANCglmbGQJc3QxDQoJZm11bAlzdDAsc3QwDQoJZmFkZHAJc3QxLHN0MA0KCWZzcXJ0DQoJZmRpdnAJc3QzLHN0MA0KCWZwYXRhbg0KCWZpbXVsCXdvcmQgW3NpLTRdDQoJZmlzdHAJd29yZCBbc2ldDQoJZmltdWwJd29yZCBbc2ktNF0NCglmaXN0cAl3b3JkIFtzaSsxXQ0KCW1vdglzaSxbc2ldDQoNCglsZWEJYXgsW2J4K3NpXQ0KCWFkZAlhbCxhaA0KCWFuZAlhbCw2NA0KCW1vdglhbCwtNQ0KCWp6CVNUT1JFDQoNCglzaGwJc2ksMg0KCWxlYQlheCxbYngrc2ldDQoJc3ViCWFsLGFoDQoJbW92CWFsLC0xNg0KCWpucwlTVE9SRQ0KDQoJc2hsCXNpLDENCgltb3YJYWwsLTQ4DQpTVE9SRQlhZGQJYWwsW2ZzOmJ4K3NpXQ0KCWFkZAlbZGldLGFsDQoJaW5jCWRpDQoNCglpbmMJYnANCgljbXAJYnAsMTYwDQpFWUUJZXF1CSQtMg0KCWpueglUVUJFWA0KDQoJaW5jCWR4DQoJY21wCWR4LGJ5dGUgMTAwDQoJam56CVRVQkVZDQoNCglwb3AJc2kNCgl4b3IJZGksZGkNCgltb3YJY2gsMzIwMDAvMjU2DQoJcmVwCW1vdnN3DQoNCgltb3YJY2gsNjQwMDAvMjU2DQpCTFVSCWRlYwlzaQ0KCXNhcglieXRlIFtzaV0sMg0KCWxvb3AJQkxVUg0KDQoJaW4JYWwsNjBoDQoJY2J3DQoJZGVjCWF4DQoJam56CW5lYXIgTUFJTg0KDQoJbW92CWFsLDAzaA0KCWludAkxMGgNCg0KCWRiCTQxLDAsMEMzaCwzQ2gNClRFWFVWCWRiCSJiYXplIg0K
┌[fuck@you] [~/download/tube]
└─> base64 tubefull.com -w 0 ; echo                                                                                                                 
sBPNEGgAoAeMyIDEEI7gMcm6yAOJyO5C0Ph4B+724MHoBu6wAO55CCjI0Oju0OjuictkiB/i2onLAcjTwIjGwP4FEPJkEpf/ANDqZIgX9tdkiBfi4tvj2e6Axwi/AALYRfdXupz/vWD/vvsB30TXiSzfBIkU3wSxAtnD2fvZwtjJ2cTYy97p2cveyt7L3sLZyuLm2cHcyNnB3Mjewdn63vvZ895M/N8c3kz831wBizSNAADgJECw+3QPweYCjQAo4LDweQTR5rDQZAIAAAVHRYH9oAB1k0KD+mR1il4x/7V986W1+k7APALi+uRgmEgPhWb/sAPNECkAwzxiYXpl

Name: Anonymous 2012-01-17 11:23

deck my chubz

Name: Anonymous 2012-01-17 12:02

>>30
mostly 1 and 2-byte opcodes
Did you hear where that nigger said SSE, you fucking retard.

Name: Anonymous 2012-01-17 12:13

>>34
hey fag, suck my dick

Name: Anonymous 2012-01-17 12:20

JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS
JEWS

Name: Anonymous 2012-01-17 15:04

>>35
Suck my SSE instruction sized dick, you fucking retard.

Name: Anonymous 2012-01-18 13:43

>>9
triumph of sordid engineering
ftfy

Name: Anonymous 2012-01-18 13:46

>>37
1/10

Name: Anonymous 2012-01-18 14:05

I suggest you choose whatever RISC architecture you like and design a desktop appliance for it.

If you put in a lifetime of work and you are good it will be useable at the end.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List