-
Thread
Space Age 2 der 32Bit MIPS Rechner in TTL
*plöpp* Es leeeebt! Also die Karte für Hardware Multiplikation und Division. Die CPU läuft damit merklich schneller, aber der Linpack will auf der echten Hardware nicht laufen und schmiert mit nem Stackoverflow ab. Das tut er auch mit der vorherigen Emulation der Punktrechnarten
-
Thread
Rücker AG, was für eine Bude ist das?
ist und auch die Wertschätzung gegenüber Mitarbeitern ausdrückt, wird evident, was die deutsche Division von ihren spanischen Mitarbeiten hält. Hinter vorgehaltener Hand hört man schon von vielen un ihrer angeblichen Weggangsgedanken munkeln. Was dran ist, wird man in den kommenden Monaten sehen.
-
Thread
Miele W 5100 EcoCare WPS Fehler-Leidensweg-repariert-so gehts
79€ repariert. Auf der Platine ist ein Aufdruck wie „Miele Electronics“. Wird die Elektronik Division von Miele sein oder sogar ein eigenes Profit center. Das heißt aber noch nicht, dass die Platine in D entwickelt und hergestellt wurde. Ist das denn für die Qualität irgendwie entscheidend?
repariert. > > Auf der Platine ist ein Aufdruck wie „Miele Electronics“. Wird die > Elektronik Division von Miele sein oder sogar ein eigenes Profit center. > Das heißt aber noch nicht, dass die Platine in D entwickelt und > hergestellt wurde. Ist das denn für die Qualität irgendwie entscheidend?
-
Thread
Echzeit-Pattern
for Space Standardisation) oder bei NASA das EPPD (Engineering Policy, Practice and Development Division).
-
Thread
char Array für ultoa()
in dem Zeiger steht, also geht das auch komplett zur Laufzeit. Das ist genau wie z.B. bei einer Division durch 0. Der Compiler muss da auch nicht wissen, dass der Divisor 0 ist damit das in die Hose geht. Undefiniertes Verhalten ist in der Regel auch nicht etwas, das der Compiler mit Absicht erzeugt
über das *gesamte* Programm treffen darfst. /Und es auch niemals durftest./ Auch dann, wenn die Division erst zur Laufzeit eingetreten ist, weil der Benutzerdepp eine Null ins falsche Formular eingetragen hat.
-
Thread
Kennt ihr nen gescheiten naturwissenschaftlichen Taschenrechner für Android 11?
Joe G. schrieb im Beitrag #6810478: > Ein Divisionsoperator fehlt noch ;-) > 4345 ENTER 12352 + 231 + 4 + 234 ENTER 231 + 24 + 25 Irgendwie schluckt die Forensoftware den Operator für die Division :-( 4345 ENTER 12352 + 231 + 4 + 234 ENTER 231
Joe G. schrieb im Beitrag #6810524: > Irgendwie schluckt die Forensoftware den Operator für die Division :-( Nicht ganz. Zwei davon werden zu /Schrägschrift/.
-
Thread
Wird ein Interrupt gespeichert?
möchte. *Synchrone Interrupts* stehen in direktem Zusammenhang mit dem Befehlsablauf. Sowas wie Division durch 0 fällt darunter. Werden oft auch zwecks Unterscheidung als Traps oder Exceptions bezeichnet. *Asynchrone Interrupts* werden von Ereignissen ausgelöst, die mit dem Befehlsablauf nichts zu
-
Thread
AVR-ASM: Simulierter call
pre]pm Takes a program-memory (ROM) address, and converts it into a RAM address. This implies a division by 2 as the AVR handles ROM addresses as 16-bit words (e.g. in an IJMP or ICALL instruction), and can also handle relocatable symbols on the right-hand side.[/pre] Im Gegensatz zur binutils-Doku steht hier zwar klipp und klar, dass das eine Division durch 2 macht, aber der erste Satz ist doch irgendwie daneben, um nicht zu sagen falsch. Oder ich verstehe ihn nicht richtig, dann ist er zumindest missverständlich. ;-)
-
Thread
Schöne Erfindungen, die (fast) ausgestorben sind (Bauteile und Fertigungstechnik)
Knöpfen (Zeitbasis z.B.) sich auf den ganzen Bildschirm bezieht und nicht wie normalerweise auf eine "Division".
-
Thread
Vernünftige Energieversorgung
ist seine Summe von abgegebener und aufgenommener Energie nach Rückbau ca. Null ). Ergibt eine Division von recht vielen Francs bzw. Euros durch 0 kWh, geht auch auf kaufmännischen Taschenrechnern nicht. b) Kalkar. Hier muss ich recht viele Euros ( und andere Währungen, zum Glück sind ja mehrere
-
Thread
DCF77 Uhr in C mit ATtiny26
schnelle Mehrkanal-Software-PWM) ist das total unkritisch. Manche Leute hängen sogar Delays oder Divisionen mit in Interrupts rein, das kann dann oft sehr böse ins Auge gehen. Peter
-
Thread
Die genaue Sekunde / RTC Gesperrt
Und beim nächsten Timerinterrupt wird dann wieder der Comparewert geladen, der das Ergebnis der Division war. -------------------------------------------------------------- Heißt das, dass der Comparewert beim ersten mal 43198 + 64 ist, um die fehlenden 64 Zyklen in der Sekunde auszugleichen,
43198,25 Raus, ka wieso da Rest 64 rauskommen soll... Der Rest von 64 stammt aus einer Modulo Division. Diese gibt den den Rest aus der Division zweier -ganzer Zahlen- zurück. 11059008 = (43198 + 1) * 256 + 64. >oder berechnet der Compiler das selber Nein das macht er nicht. Man müsste ihm
-
Thread
Suche die Opamp-Schaltung, die "jeder kennen sollte"
> Nur mit OPVs geht multiplizieren nicht, Falsch. Schau mal nach dne PAtentne für time division multiplier. Die schwäbische Bizerba hatte da mal einen guten Hardwareentwickler, der es publiziert hat.
Peter D. schrieb im Beitrag #7824694: > time division multiplier Gabs schon zu Zeiten der Glühtransistoren.
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
static_inline uint32_t nanosecondToCycle(uint32_t ns, uint32_t clockrate) { /* Aufgerundete Division */ uint64_t dividend = (uint64_t) clockrate * ns; uint64_t divisor = 1000000000ULL; uint64_t q = (dividend + divisor - 1)/divisor; /* Da ein Zyklus bei < 1GHz immer laenger als
Kleinigkeit zur Umrechnung von Zeit in Schleife: Wenn man keine Konstanten hat, aber Multiplikation oder Division in der Umrechnung nicht mag, dann subtrahiert man in der Schleife nicht um 1, sondern übergibt direkt die Zeit in Nanosekunden und subtrahiert darin die Nanosekunden pro Iteration. Leicht ungenau
-
Thread
IIR Filter 2. Ordnung in FPGA implementieren
Du aufpassen (hatte ich oben schon gesagt): Dein Code verwendet nach den Multiplikationen eine Division durch 2 ^ Input_Width, damit musst Du auch deine Koeffzienten skalieren (nicht mit 1.95....) Zur Simulation Deines Filters kannst Du ja den LUA Code nehmen.
15 ist? Oder eben +2=2**15-1 und -2=-2**15. Oder muss ich bei Koefizienten <1 tatsächlich eine Division einbauen?
-
Thread
Rogowski Spule
bis 100 khz oder erscheint euch > diese Methode als zu aufwendig? Das ist eine ganz einfache Division, für einen Mikrocontroller bzw. PC oder digitales Oszi ist das nicht wirklich aufwendig. Dazu muss natürlich die Frequenz bekannt sein bzw. ebenfalls gemessen werden.
-
Thread
Das Jahr 2010 Problem
der vorteil von bcd hat sich mir auch noch nie erschlossen. Immer diese Scheißumrechnung mit divisionen durch die binär schiefe 10
sich die Kommaverschiebung nicht aus. Aufpassen muss man nur ein wenig bei Multiplikationen und Divisionen. Und was anderes als die Grundrechenarten kommt bei Geld nicht wirklich vor.
-
Thread
Ewiges Pendel/ Jakubaschk
0,0119A = 11,9mA gemessen. ICE-IRest=0,0119A-0,0001413A=0,0118A als "bereinigter" ICE. Bei der Division IC/IB=0,0118A/0,00011A=107 komme ich auf den gleichen Wert wie das Multimeter. Es würde mich freuen, wenn jemand etwas zu meiner Rechnung und dem Ergebnis sagen würde: Weist meine Methode oder Rechnung
-
Thread
Re: Nutzt noch jemand "klassische" herkömmliche Taschenrechner? und ein wenig Kritik
Ganz schlimm finde ich die /Schultaschenrechner/ heute. In ihrem Bestreben, Divisionen in einen Zähler und einen Nenner zu separieren, erzeugen sie nach einem / automatisch eine Klammerebene, und machen aus einem 1/2*3 ein 1/(2*3). Widerlich!
Korrekt) Aber, mit zehn signifikanten Stellen: 3,333333333 ÷ 10 = 0,333333333 (eine davon nach der Division nun unsichtbar) × 3 = 1.0 (korrekt gerundet)
-
Thread
30dB gesteuertes Dämpfungsglied aus China
knapp 200 Sekunden. Beim R&S Att habe ich einfach alle 20 Sekunden bzw nach dem Durchlaufen einer Division den ATT 10dB Steller um 10dB verstellt. Somit konnte man die Treppe im SA Sweep sehen. Beim CN-Att habe ich dieses Treppenmuster noch nicht angewendet - kann ich aber nachholen. War das was
200 Sekunden. Beim R&S Att habe ich einfach alle > 20 Sekunden bzw nach dem Durchlaufen einer Division > den ATT 10dB Steller um 10dB verstellt. > Somit konnte man die Treppe im SA Sweep sehen. Auf die Sweepdauer hatte ich nicht geachtet. Manuell will man das eher nicht in 1dB-Schritten durchspielen
-
Thread
UTD 2052CEL von Reichelt. Erfahrungen?
Frequenzmessung kommen von einer falschen Umsetzung der Software für ein Gerät mit 10 horizontalen Divisions (das 2052 hat 12...). Je nach Einstellung der horizontalen Skalierung sind entweder die ersten 10 Divisions richtig (wenn man ganz nach links scrollt), oder die ganze Anzeige ist um den Faktor 6/
/ Achja, weil viele schreiben, das Wide-Screen-Display wäre nur Placebo. Es gibt immerhin 12 Divisions (Kästschen) Horizontal anstand der üblichen 10 Divisions. (Mehr Pixeleinsatz) Von daher ein echter Mehrwert der Beurteilung des zeitlichen Verlaufs. Grüsse Swen
-
Thread
Stromfilter für Hausanschluss gesucht
im Beitrag #7897518: > Und was sieht man da? Ich sehe keine Oberwellen. Orthogonal Frequency Division Multiplexing. SCNR https://de.wikipedia.org/wiki/Orthogonales_Frequenzmultiplexverfahren
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
vertraut machen und dann erkennst du vielleicht schon das eine oder andere Muster im Code (z.B eine Division). Das wäre ein Anfang. Viel Spaß dabei. > Ohne Moos nix los. Das dürfte das Problem sein. Ich glaube ich habe dir schon einmal angeboten, das für dich zu machen, wenn du meiner 4-Köpfigen
fertig, denn du musst den Sinn und Zweck der Befehle deuten. Ich habe Dir oben den Code für eine Division gezeigt. Mal angenommen, du erkennst so einen Block im Assembler Code, dann musst du immer noch klären, welchem Zweck die Division dient. In welchem Zusammenhang wird sie verwendet? Wo kommt der Input
-
Thread
Dekrementieren vs. Subtrahieren (n-- vs n-1)
richtigen™ funktionalen Sprache werden die redundanten Aufrufe erkannt und wegoptimiert... Die unnötige Division allerdings vermutlich nicht.
-
Thread
So sind sie, die Chinesen Gesperrt
>die obendran JA, eher das. Der Tenor ist der: "China Division ist Top", die Entscheidung, dort was mit Entwicklung anzuzetteln war richtig. Ergo, ist alles, was mit China läuft in jedem Fall richtig. Ganz egal, was die Flüge, die Hotels und die vielen Meetings
-
Thread
ZF in Schweinfurt Einsellungsstop?
Abteilungsleiter ihn unbedingt behalten wollte. Kommt aber natürlich auch auf den Fachbereich und die Division an. Die E-Mobility wird aktuell weiter ausgebaut, dafür wurde vor 2 Jahren sogar ein neues Gebäude gebaut. @TE: Wie lange sind denn die Gespräche bereits her?
-
Thread
Konstantstromquelle ohne Last betreiben
Spannung konstant und der Strom gehet gegen unendlich. Und da das genauso wenig geht wie eine Division gegen 0 funktioniert das Modell der idealen Strom und Spannungsquelle in diesen Grenzfällen nicht mehr, sondern man muss mit Strom und Spannungsquellen mit endlichen Innenwiderständen rechnen.
-
Thread
Reihenschwingkreis Verständnisporblem
ist > eingebaut. Irgendwo müssen sie ja begrenzen sonst gäbs beim Rechnen Zahlenüberläufe und Division by Zero Fehler. Nichtverzweifelter schrieb im Beitrag #6772961: > ESR des Kondensators Es sind "Ideale" Bauelemente. Leute das ist eine Rechenaufgabe, Ich hatte oben schon den Hinweis gegeben
Beitrag #6773013: > Irgendwo müssen sie ja begrenzen sonst gäbs beim Rechnen Zahlenüberläufe > und Division by Zero Fehler. Ja klar, das ist auch der Grund.
-
Thread
Glaubensfrage der Zeit
realitätsnahem Selbstständigen geruhsame Weihnachten vor dem PC wünschen. Hoffentlich nicht allzuviele Divisions By Zero. Wenn es Silvester dann etwas lauter wird, stör Dich bitte nicht daran, ist schnell vorbei und dann kannst Du auch gleich wieder weiterarbeiten. Koch Dir einen Kaffee, schau aus dem Fenster
-
Thread
Windows-Programmierer umschulen
gestellt, daß mein Bedarf an solchen Spielchen lebenslang gedeckt ist. Und außerdem ist eine float Division auf einem 8-Bitter sogar schneller als mit 32Bit integer, da float nur 23 Bit Mantisse berechnen muß.
-
Thread
Spannung an einen Kondensator nach einer bestimmten Zeit - Frage zu berechnung
werden durch gleiche Abstände, also Differenzen, ausgedrückt. Aus Multiplikation wird Addition, aus Division Subtraktion. So funktionieren auch die "altertümlichen" Rechenschieber. Am einfachsten geht das mit dem "normalen" Zehnerlogarithmus (log): log(1) = 0 log(10) = 1 und damit log(0.1) = log
Multiplikationen mit einem einstelligen Faktor und Additionen) können im Kopf gerechnet werden, nur für die Division, die Multiplikation mit 0,412 und das "Merken" der Zwischenergebnisse braucht man Papier und Bleistift. Somit ist das Verfahren eine durchaus praktikable Alternative, falls einmal PC, Taschenrechner
-
Thread
Warum besitzt der AVR keine Division-Funktion?
zu komplex ist eine Divisionsfunktion in einem oder paar wenigen Zyklen abzuarbeiten? Soviel ich weiss besitzen PICs(RISC) auch keinen Divisionsbefehl? Gruss Kapitän Blei
wen's interresiert: einfache division (ohne nachkommastellen; sondern mit divisionsrest) auf dem avr mit asm: [c] ;zahlen in die register laden ldi r16, 11 ;dividend ldi r17, 2 ;divisor div: ;division ;überprüfen ob
-
Thread
64 Bit float Emulator in C, IEEE754 compatibel
primitive Division verwendet wird, mit der man bis zu 4500 Bytes sparen kann. Dann ist die Performance der Division allerdings nur noch ca. 100 pro Sekunde bei F_PREFER_SMALLEST_BUT_SLOWEST_CODE oder 250 pro Sekunde
Bits hast du intern gerechnet? Die Basis-implementierung auf den Mantissen ist 58..64 Bit; bei Division z.B. 58 Bits (7*8 Bits Mantisse + 1 Bit für Rundung + 1 Bit für Normalisierung). Ergebnisse der Routinen wie Addition (f7_add), Division (f7_div) etc. sind aber alle f7_t (56-Bit Mantisse), und
-
Thread
Hex Wert -> Dezimal an LCD ausgeben
läßt sich bei reinen 8-bit werten auch einfach per division lösen, hat den vorteil, daß der divisionsrest in B stehenbleibt und gleich weiterverarbeitet werden kann. Wenn der umzuwandelnde Wert in A steht: mov b,#01100100b div ab mov r2,a
in die Appnotes in deinem Rechner, unter avrtools\avrassembler\appnotes), da war glaube was zur Division dabei. ...
-
Thread
ATTiny10/11/12
Symbol Description ! Logical Not ~ Bitwise Not - Unary Minus * Multiplication / Division % Modulo (AVRASM2 only) + Addition - Subtraction << Shift left >> Shift right < Less than <= Less than or equal > Greater than >= Greater than or equal == Equal
-
Thread
CDC für xmega
include "usb_cdc.h" #include <util/delay.h> void init(void) { CLK.PSCTRL = 0x00; // no division on peripheral clock // Power reduction: Stop unused peripherals PR.PRGEN = PR_AES_bm|PR_EBI_bm; // Stop: AES, EBI PR.PRPA = PR_AC_bm|PR_DAC_bm;
-
Thread
Neuer ATtiny104?
Schnäppchen. Und die kleinen 8051 (20-Pin) bekamen erst viel später ein ISP verpaßt. Die Atmel 8051 Division hätte den AVR vom Tisch fegen können, wenn sie gewollt hätte.
Peter D. schrieb im Beitrag #4296639: > Die Atmel 8051 Division hätte den AVR vom Tisch fegen können, wenn sie > gewollt hätte. Wobei bei den 8051ern wohl gewisse Lizenzen fällig sind oder früher waren. Ein Motiv Atmels für eine neue Familie dürfte deshalb
-
Thread
Solarzellen über 50% Wirkungsgrad?
Kennlinie einer Solarzelle aus, welche 100% > Wirkungsgrad hat Genau dort, wo das Ergebnis der Division durch 0 ist. Es gibt einen Wirkungsgrad von 100% aus genau dem Grund nicht, weil er zu unmöglichen Betriebszuständen führen würde. Sicher ist der Innenwiderstand eine effektiven Solarzelle
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
absoluter state of the art in Clockgenerierung. Der berühmte Si5351 macht anscheinend fractional division, die Nummer ist so komplex, dass es zur Berechnung der Konfiguration eine eigene Entwicklungsumgebung gibt, SiliconLabs hat auch einige Patente dazu afaik. Ich würde das gerne soweit verstehen, dass
-
Thread
Ein Vorschlag zur Intervall-Arithmetik
Verfügung. Es wäre noch viel zu programmieren, zB. auch Multiplikation mit Integer-Zahlen und Division durch Integer-Zahlen.
Binärzahl überhaupt keinen Platz. Was meinst du mit "Trennzeichen + 0000"? > was liefert diese division in deiner aktuellen implementierung? > > +08+000 / +08+000 Das ist eine Division Null durch Null und liefert "unbestimmt".
-
Thread
Warum "uint8_t" statt "char" Gesperrt
gearbeitet wird. Gerade die Shift-Operatoren werden gerne als angeblich effiziente Multiplikation/Division verwendet, wo doch jeder Compiler der letzten 10 Jahre ein "* 4" automatisch zu einem "<< 2" umschreibt, dabei aber die Zahlenformate korrekt berücksichtigt. Für ein ganz perverses Beispiel von Bitmuster-Hacking
-
Thread
Projekt: SerialComMeasurement
nach Channel nn #M*Cnn_Cmm_Coo Multiplikation von Cmm und Coo nach Channel nn #M/Cnn_Cmm_Coo Division von Cmm und Coo nach Channel nn Alle Werte sind int32. Operationen. Floatingpoint kommt demnächst. ATMega 328 P, Schnittstelle 250000 Baud. Beispiel: #CL Clear und Reset
und Coo nach Cnn #M*Cnn_Cmm_Coo Multiplikation von Cmm und Coo nach Cnn #M/Cnn_Cmm_Coo Division von Cmm und Coo nach Cnn #MR_Cnn Quadratwurzel(aus int32) von Cnn nach Cnn #Cnn=Cmm Kopiere Wert von Cnn nach Cmm #SO_Cnn Serial Out Channel nn #SI_Inn_Cnn
-
Thread
BME680 Berechnung Temperatur Luftfeuchtigkeit Druck Gas Fragen Initialisierung Assembler ASM ATmega8
C-Code das Typecasting-Geraffel weg, ersetze die > Verschiebungen durch Multiplikationen bzw. Divisionen mit bzw. > durch Potenzen von 2 Ausgerechnet eine Schiebeoperation ist doch in Assembler eine der einfachsten Übungen. Keiner - außer dir vielleicht - wird auf die Idee kommen, die Schieberei aufzugeben und statt dessen eine komplette Multiplikation bzw. Division anzuschmeißen.
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Exception-Controller, bei dem auch synchrone Core-Exceptions wie irregeleitete Speicherzugriffe oder Division durch 0 frei wählbare Prioritäten haben. Das kann also heissen, dass solche Exceptions in einem ggf. höher priorisierten Interrupt-Handler nicht auf den passenden Handler verzweigen können - das gibt
-
Thread
Auswahl des richtigen µc
ist ja pragrammiertechnisch recht leicht zu lösen. Was in dem Fall lange braucht ist a) eine Division ( um von Grad zzp auf µs Verzuögerung zu kommen) das konnte ich durch verschieben << aber schon auf 40µs reduzieren. b) das loggen der Werte über Uart. Trotz 115k baud dauerts leider 40µs
@Jan (Gast) >a) eine Division ( um von Grad zzp auf µs Verzuögerung zu kommen) > das konnte ich durch verschieben << aber schon auf 40µs reduzieren. Braucht man da WIRKLICH eine Divison? Denn der Drehwinkel in Grad ist
-
Thread
ASM oder C programmieren?
Weil es dafür keine passenen Befehle gibt und der Compiler sich etwas einfallen lassen muss. z.b. Divisionen und Bit shifts um eine Variabel länge.
-
Thread
Verschlüsselung = Speicherplatzverlust?
von LUKS nicht. Wenn der Prozessor schnell genug ist, dann erhältst Du die benötigte Zeit durch Division des Festplattenspeicherplatzes durch die Geschwindigkeit der Festplatte. Mit Geschwindigkeit ist hier die nachhaltige Dauerübertragungsrate gemeint, nicht die "Burst"-Geschwindigkeit.
-
Thread
Microsoft hat die Büchse der Pandora geöffnet
Breakpoint │ ├── Hacknet │ ├── Sid Meier's Civilization VI (Epic) │ ├── Tom Clancy's The Division │ └── XCOM - Enemy Unknown ├── Paradox Interactive │ └── Stellaris ├── Rockstar Games │ ├── GTA V │ ├── Launcher │ └── Social Club ├── SH5 │ ├── data │ └── Euro1000_ExtraData.save
-
Thread
LED Blinker Multitasking Attiny 85
dann eine Umschaltung der LED alle 0.2449 Sekunden. Also fast 2 Hz. Dein Kommentar bezüglichb Division durch 225 ist falsch. Wenn der Zähler nur bis 224 zählt, dann musst du in der Berechnung auch durch 224 teilen. Die 0 erfordert keinen Takt, denn auf null wird der Zähler ja bereits bei erreichen
-
Thread
Schneller Mikrocontroller
genauso included. Ist aber auch nicht schneller als z.B. die C Runtime. Und die C runtime float-division ist garantiert 10 mal besser getestet und fehlerfreier.
schrieb im Beitrag #3735769: > Als ich ihm einmal gezeigt habe, was hinter einer > Floating Point Division in C steckt, hat er ganz schön dumm geguckt. Zumindest bei einem uC ohne Hardware FPU.