-
Thread
C versus Assembler->Performance Gesperrt
Prozessoren entwickelt werden. Eine der neuesten mir bekannten Architekturen ohne Vorgänger ist MaxQ2000. Die ist noch deutlich weiter reduziert als Load/Store-RISC, weil es noch nicht einmal klare Lade/Speicherbefehle gibt. > Das sind irgendwie alles Hybriden, > welche versuchen die Vorteile beider
-
Thread
6502 Prozessor wer kennt den noch?
Konstante im Befehl per Präfix-Befehl zu vollen 32-Bit aufbläst. Sowas in der Art findet sich beim MaxQ2000.
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
getrennte Namen für verschiedene Maschinenbefehle. Das Extrem davon wäre dann beispielsweise MAXQ2000. Da gibt's eigentlich nur noch einen einzigen Befehl, MOV. Der Rest ergibt sich aus diversen Seitenffekten der verwendeten Adressen.
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
Ben B. schrieb im Beitrag #6478758: > MOV kann beim x86 Assembler so ziemlich alles. Der MaxQ2000 könnte dir gefallen, denn der hat das nicht nur so ziemlich, sondern wirklich. Weil es auf Binärebene überhaupt nur 2 Befehle gibt: move constant to register move register to register Auf Assembler-Ebene
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
den sie entwickelt wurde, den 8/16-Bit Mikrocontrollern. Sogar MSP430 ist älter. Neuer wäre z.B. MaxQ2000.
inzwischen alle ausgestorben. Allerdings gab es da einen Nachzügler von Maxim. WIMRE hieß der MAXQ2000 oder so ähnlich. War auch ne abenteuerliche Konstruktion. W.S.
-
Thread
Einregister- vs. Mehrregistermaschine
einen Prozessor, der nur einen einzigen Befehl kennt (Mem(b) := Mem(b)): Das gibt's von Maxim als MAXQ. http://en.wikipedia.org/wiki/Transport_triggered_architecture
Arc Net schrieb: > kennt (Mem(b) := Mem(b)): Das gibt's von Maxim als MAXQ. So gesehen sind es bei dem 2 Befehle: Mem(a) := Mem(b) Mem(a) := Const (die Const lässt sich kumulieren, ist also nicht als Mem(b) ausdrückbar).
-
Thread
Mikrocontroller programieren Gesperrt
Ich würde das ganze mit nem Maxim MAXQ2000 und einem SPI ADC lösen http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4466 Da kann ich dann nahezu belibig viele Temperatusensoren dranhängen Grüße Michelle
-
Thread
Aktuelle Mindestlohndebatte
Eine CPU mit Ironie-Flag? Das gibts? Ok, beim MaxQ2000 war mir sowas schon in den Sinn gekommen, aber da Maxim das offenbar ernst meint kanns wohl nur meine Einbildung gewesen sein. ;-) Aber zum Thema: Sind denn deiner Ansicht nach süddeutschen Gehälter
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
, überhaupt nicht exotisch. Bissel anders sieht es bei Assembler auf schrägen Architekturen wie MAXQ2000 oder RCA 1802 aus.
-
Thread
Wie steige ich am besten von AVR auf PIC um?
#3482430: > Lassen die sich auch gut in assembler progammieren? Wenns darum geht würde ich dir MaxQ2000 empfehlen. Muss man sich nicht so viele Befehle merken.
-
Thread
Arduino: Größe eines Pointers
Wortadressen angesprochen, Bytes indes mit 17-Bit Byteadressen. Weniger altertümlich: Maxims MaxQ2000 Microcontroller. Worte werden mit Wortadressen, Bytes mit Byteadressen adressiert. Gleiches Problem, andere Lösung: An die obere Hälfte eines 64kW Adressraums kommt man nur wortweise ran. Bei den
-
Thread
Parallax Propeller
Architekturen, und damit > Innovation bessere Chanchen. Anders liessen sich Architekturen wie MAXQ2000 kaum erklären. Auf mich wirkt das Ding, als hätte sich der Konstrukteur mal im Suff durch spekulative Rechnerarchitekturdiskussionen gewühlt und die versehentlich ernst genommen. Nach dem Ding warte
-
Thread
Einstieg in den Z80
Prozessoren in ihrem Assembler programmiert. Kennt man > einen, kennt man alle. Fast. Schau dir mal MaxQ 2000 an. In Assembler. ;-) Es gibt schon ein paar schräge Vögel, bei denen vor die gewohnten Techniken einige Hürden gesetzt wird. Auch RCAs 1802 und NS SC/MP gehören dazu, mangels Unterstützung
-
Thread
RISC/V kommt in Schwung
moderne Architektur erleben willst, die so wirklich überhaupt nicht für Assembler taugt: Maxims MaxQ2000 (ausgerechnet ;-).
-
Thread
CPU Selbstbau Gesperrt
Bau einer CISC-CPU bewogen? Ich kann mir vorstellen, das eine Single-Instruction CPU, wie z.B. die MaxQ von Maxim (http://www.maxim-ic.com/appnotes.cfm/appnote_number/3222) einfacher zu realsieren ist. Zumindest benötigt man da keinen Microcode und der Befehls-Decoder ist auch wesentlich einfachen.
Die MaxQ Architektur habe ich mir mal angesehen. Schon weil sie meinem Faible für schräge Architekturen in fast idealer Weise entgegen kommt ;-). Mich erinnert das Teil etwas an vertikalen Microcode. Wo andere
-
Thread
Eigene CPU: Architektur?
>Maxims MAXQ-Controller wären ein Beispiel Hier das Datenblatt: http://www.maximintegrated.com/app-notes/index.mvp/id/4811 Es klingt ganz interessant. Beim überfliegen sehe ich allerdings auch eine Alu. Da stellt
Arc Net schrieb im Beitrag #3392613: > Maxims MAXQ-Controller wären ein Beispiel für eine > Transport-Triggered-Architektur bei der es nur einen Befehl gibt. Aber in 2 Spielarten: regD = regS regD = const
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
Z80, weil bei 8080 jeder Opcode einen eigenen Namen hat, während Z80 etliche zusammenfasst. Und MaxQ2000 hat bei geeigneter Zählweise nur einen einzigen Befehl mit zwei Adressierungsarten. :) move reg2 to reg1 move constant to reg1
Dann versuche mal, den MaxQ2000 in Assembler zu programmieren. Das ist selbst mit aufgedröselter Mnemotechnik schwierig, die aus einem Opcode zig Befehle macht. :)
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
schöne Gründe, weshalb man sich nicht unbedingt mit 16-Bittern beschäftigen will, sind 65816 und MAXQ2000. :)
schöne Gründe, weshalb man sich nicht unbedingt mit 16-Bittern > beschäftigen will, sind 65816 und MAXQ2000. :) Man koennte die Aufzaehlung noch mit den Controllern der eCog1x-Serie fortsetzen. 24 bit Adressraum fuer Code, aber nur 16 bit fuer Daten. Und die MMU kann immer nur genau 2 Bereiche aus
-
Thread
32-Bit μC für zwei Layer PCB
Wie dem auch sei, ich hab' da schon was für Dich, das passen sollte, nämlich den Dallas/Maxim "MAXQ30". Von der Maxim-Seite: MAXQ30 family: Low-power High-Performance 32-bit RISC Core Low Pin-Count embedded secure DeepCover® Microcontrollers with Rapid Zeroization Technology... Passt für
-
Thread
Strom von Steckdose mit uC messen
Ich rate Dir, einen richtigen Stromwandler wie den Maxim MAXQ314 mit I²C Bus zu nehmen, denn mit dem bekommste gnadenlos alles wie V Volt A Amper f Frequenz Watt Wirkleistung VA Scheinleistung VAR Blindleistung n Leistungsfaktor
Michelle Konzack schrieb: > Ich rate Dir, einen richtigen Stromwandler wie den Maxim MAXQ314 Leider zu preisintensiv. Digikey hat den gelistet für 4,04$ ab 60 Stück Wird auch nicht mehr hergestellt, Ersatz 78M6612 http://www.maxim-ic.com/datasheet/index.mvp/id/6838 ..und scheint
-
Thread
Quo vadis, MC Welt?
?option=com_content&view=article&id=3&Itemid=7, http://www.maxim-ic.com/products/microcontrollers/maxq/
-
Thread
Fragen zu MISRA
Konvertierung von Wort- zu Byteadresse eine echte Rechenoperation darstellt (das gibts auch heute noch: MaxQ2000).
-
Thread
MISC Processor
nicht unsere. Nackter Minimalismus rein was die Anzahl Befehle angeht, das geht ohnehin anders. MaxQ2000 hat exakt 2 Befehle. Move register to register und Move constant to register. Mehr gibts nicht. > Transputer bringt nicht viel in diesem Zusammenhang - ist schon genug > Mist geschrieben worden
-
Thread
Atmega für immer zerstören
derart sensibel sind nutzt man entsprechend gehärtete Controller oder Coprozessoren wie z.B. MAXIM MAXQ, NXP SmartMX, NXP A7xxx oder Infineon SLE97.
-
Thread
Wunsch MCU, wie würde eure aussehen?
relativen Adressen rechnen muss. Muss man bei 1802 nicht, mit 6502 schon. Einfacher ist dann nur noch MAXQ2000: 1 Befehl mit 2 Adressierungsarten. Du meinst möglicherweise Assemblersprache. Einfacher und eleganter als MSP430 geht's dann m.E. kaum. Solange man unter 64KB bleibt, darüber ergibt das weniger
-
Thread
ESP8266 in Assembler programmieren
programmieren. Wenn du jedoch in der Einfachheit die Herausforderung suchst, dann schau dir Maxims MAXQ2000 an.
-
Thread
Harvard vs Neumann 8051
wars noch recht klassisch. > Die Unterscheidung Harvard vs Neumann gibt es heute nicht mehr. MaxQ2000 ist ziemlich Harvard-mässig und noch recht frisch.
Harvard! Und im Text steht es genauso: '... MAXQ is based on a Harvard architecture with separate address spaces for program and data memory. ...'
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
Hallo Martin, ich arbeite seit 1982 mit 8051ern und habe auch seit 3 Jahren PICs und MAXQs hier. Drzeit bin ich dabei, meine *GESAMMTE* Produktpalette auf 32 Bit umzustellen, weil es einfach einfacher ist und vor allem eigene Bibliotheken austauschbar. Ich verwende *ARM Cortex MO*
-
Thread
Einfache elektronische Last, 100W
Neues Leben in alten Schätzen 1 Kilowatt HiFi - anno domini 1986 Das magische Auge Neue Nixie-Uhr MAXQ rettet Philips PM2535 Zen-Variationen (Death of Zen war schon 2000) Analoge Verzögerungsleitungen (es soll wohl noch Herstller geben...) Stabile frequenzvariable Signale mit VCO und PLL (war 1969
-
Thread
8-bit-Controller gesucht
Architektur/Familie würde es sich > sonst noch lohnen anzusehen? Hast du dir mittlerweile mal MAXQ2000 angesehen? Welche Wertung kriegt der, wenn man MOV gedachterweise durch LD ersetzt?
führt diesen Lösungsweg natürlich ad absurdum. A.K. schrieb: > Hast du dir mittlerweile mal MAXQ2000 angesehen? Welche Wertung kriegt > der, wenn man MOV gedachterweise durch LD ersetzt? Der MAXQ ist schon irgendwie genial, andererseits verstehe ich den wohl nur in vollen Umfang, wenn ich ein
-
Thread
Reichweite von Pointern
ein "int *". Und wer jetzt mit "was ein Schmäh, das war vor Urzeiten" kommt, der sollte sich den MaxQ 2000 von Dallas/Maxim ansehen. Ist nicht so arg weit weg davon.
-
Thread
minimalistische Berechnung einer Sinusschwingung
Amplitude von der Frequenz abhängig. Anderes Beispiel: Maxim AN3386 Signal processing with the MAXQ multiply-accumulate unit (MAC) http://pdfserv.maxim-ic.com/en/an/AN3386.pdf beschreibt die - Sinusgenerierung nur mit Mul und Add (recursive digital resonator) und - Tonerkennung mittels Goertzel-Algorithmus
-
Thread
Wechselstrom messen ohne Gleichrichtung, wie?
Mit PGA & ADC: https://www.maximintegrated.com/en/products/microcontrollers/MAXQ314.html Mit analogen Multiplizierer: https://www.maximintegrated.com/en/products/analog/amplifiers/MAX44299.html
-
Thread
Welcher Mikrocontroller hat den kleinsten Befehlssatz?
Maxims MAXQ2000 dürfte kaum zu schlagen sein. Der hat genau 2 Befehle: move constant to register move register1 to register2 Der Rest ergibt sich aus der Wahl der Register, d.h. eines addiert, eines subtrahiert
8080, weil Zilog viel zusammengefasst hat, was Intel per Mnemonic trennte. Ähnlich beim erwähnten MAXQ. Ich hatte den oben als Maschine mit 2 Operationen bezeichnet, jemand anders später jedoch mit einer Operation. Beides ist richtig oder falsch, je nach Betrachtungsweise. Im MAXQ-Assembler gibt es nämlich
-
Thread
[C] Namensgebung von 'strchr' oder 'memchr'
hat, müssen dann 8 zusammen kommen. Zu realen Maschinen aus diesem Jahrtausend: Dallas/Maxims MaxQ2000 ist eine 16-Bit Maschine, die Bytes mit Byteadressen und Worte mit Wortadressen adressiert. Worte in der zweiten RAM-Hälfte sind nicht byteweise adressierbar, weil dafür 17 Bits nötig wären. Umwandlung
-
Thread
Nimm PIC's
> 35 Befehle. AVR = über 100 Befehle. Das ultimative Argument für MaxQ2000. Da gibt es nur einen einzigen Befehl mit 2 Adressierungsarten. Also ganz leicht zu merken.
-
Thread
C-Code while schleife
beispielsweise). Aber das gibt es sogar heute noch, sogar ganz frisch, man sollte es kaum glauben: MaxQ2000. Ich wäre auch nicht überrascht, wenn der eine oder andere Compiler für Harvard-Architekturen das macht.
-
Thread
Datenblatt MSP430F543x
/900l1/index.html Cyans eCOG1XE http://www.cyantechnology.com/mcu/mcu_eCOG1XE01.php Maxims MAXQ http://www.maxim-ic.com/quick_view2.cfm/qv_pk/5937
-
Thread
Widerstand Farbcodes
Datenblatt eines Herstellers von Sicherungswiderständen mit schwarzem letzten Ring http://www.maxquality.com.tw/spec/resistor/leaded/7-Fusibel-Resistors.pdf http://www.maxquality.com.tw/spec/resistor/leaded/13-Wire-wound-Fusibel-Resistors.pdf
-
Thread
Controllerwahl Energy Harvesting-Anwendungen
EPSON S1C88000 Freescale S08QB S08LL S08QE MCF51MM MCF51QE Holtek TinyPower Maxim MAXQ EM Microelectronics EM65/66/68 ...
-
Thread
Aliexpress Suche
geschoben (e: siehe Torsten C.). &isRtl ist in dieser Version durch setzen von minQuantity und maxQuantity ersetzt. In die Felder dafür kann man aber weiter eigene Angaben hineinschreiben, die dann die voherigen überschreiben.
geschoben (e: > siehe Torsten C.). &isRtl ist in dieser Version durch setzen von > minQuantity und maxQuantity ersetzt. In die Felder dafür kann man aber > weiter eigene Angaben hineinschreiben, die dann die voherigen > überschreiben. Kann sein das es nur an mir liegt, aber der Button macht nix :(
-
Thread
[V] Verschiedene CD Laufwerke
normale SCSI PCIx Hostadapter. .-) scsi host12: ioc0: LSI53C1020A A1, FwRev=01032700h, Ports=1, MaxQ=255, IRQ=86 cat /proc/scsi/scsi Attached devices: [..] Host: scsi12 Channel: 00 Id: 05 Lun: 00 Vendor: COMPAQ Model: SDT-10000
-
Thread
Birulki, Digitalelektronik – neue Mikrocontroller, neue ICs und Windows 11
rechenleistungstechnisch teuer. Mit dem in einem 10 Pins aufweisenden TDFN -Gehäuse vorliegenden MAXQ1065 schickt Maxim nun einen per SPI ansprechbaren Coprozessor ins Rennen, der neben einem Hardware-Zufallsgenerator Unterstützung für eine Gruppe von Kryptoalgorithmen mitbringt. ?
DSPs an, wie es da heute aussieht weiss ich aber nicht. Ein ziemlicher Exot ist der recht neue MaxQ2000. Der adressiert 8-Bit Bytes wenn man Bytes meint und 16-Bit Worte wenn man Worte meint. Die Adresse des ersten Bytes eines Wortes ist also das doppelte der Adresse des Wortes. Und weil das eine 16
A. K. schrieb im Beitrag #2348936: > Ein ziemlicher Exot ist der recht neue MaxQ2000. Der adressiert 8-Bit > Bytes wenn man Bytes meint und 16-Bit Worte wenn man Worte meint. Die > Adresse des ersten Bytes eines Wortes ist also das doppelte der Adresse > des Wortes. Und weil das
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
Ansonsten gibt es mit Rowley Crossworks auch eine kommerzielle IDE für AVR, MSP430, ARM und MAXQ20/30, die nativ unter OS X läuft. Nichtkommerzielle Lizenzen davon sind mit 150 USD noch nicht als völlig überteuert anzusehen.
-
Thread
Informationen zum Einstieg in die µC-Welt
Microcontrollerarchitekturen, die auch nativ unter OS X verwendet werden können, für ARM, AVR, MSP430 und MaxQ. Für die drei erstgenannten gibt es eine mit 150 USD recht kostengünstige nichtkommerzielle Lizenz, MaxQ aber scheint mit Gelddrucken zu tun zu haben. http://www.rowley.co.uk/index.htm
-
Thread
Avr32 starterkits und GPS/temp. Module
geeignet (Einsteigerfreundlicher ?) Einsteigerfreundlich ist ein 8085 oder ein ATmega8 ;) Ob ARM, AVR, MAXQ, PIC, MSP430, ect. Alle haben ihre Vor- und Nachteile. Es kommt auf den Anwendungsfall an. Auf kleinenControllern läuft i.d.R. nur dein Anwendungsprogramm. Auf ARM, AVR32 laufen Betriebsysteme wie
-
Thread
3-Phasen Sinus-Generator
N-PowerMOSFET (500A Type) habe ich bereits Anm.3: Habe am Freitag 3 Musterexemplare des Maxim MAXQ3180-RAN+ bekommen. Echt geiles Teil... Grüße Michelle
-
Thread
Rangordnung C Operatoren
Pointer in ihrer Darstellung abhängig vom darauf zeigenden Datentyp (gibts wohl auch heute noch, im MaxQ2000). Deine Vorstellung hätte Pointer-Arithmetik dermassen maschinenabhängig gemacht, dass eine Portierung auf eine Maschine mit anderer Wort- und/oder Integer-Grösse fast unmöglich geworden wäre.