Einzelnen Beitrag anzeigen

Anthrox

Registriert seit: 4. Feb 2010
14 Beiträge
 
Delphi XE Architect
 
#15

AW: C++ Operator |= in Delphi

  Alt 23. Feb 2011, 11:31
Ich kenne kaum ein Forum in dem die Leute einem einfach so soviel, so gut erklären wie hier

@Assarbad Zu den Büchern: Vorzugsweise Deutsch aber wenn du etwas besseres in Englisch kennst geht das auch
Ich glaube jetzt habe ich es verstanden.
Zuerst wird
ctx.Dr7:= $00000001; einfach ein Wert zugewiesen.
Dann
ctx.Dr7:= ctx.Dr7 or $00000004;
Code:
00000001
00000100
--------
00000101
weiter..
ctx.Dr7:= ctx.Dr7 or $00000010;
Code:
00000101
00010000
--------
00010101
noch weiter..
ctx.Dr7:= ctx.Dr7 or 00000040;
Code:
00010101
01000000
--------
01010101
Aber der Wert den Dr7 schlussendlich enthält, der zeigt dann welche Hardwarebreakpoints benutzt werden? (also auf 1)
Ich denke ich habe es nun begriffen, vielen Dank für die ausführlichen Erklärungen.

@Deep-Sea Da habe ich wohl einen groben Fehler gemacht
Aber so wie du es erklärst klingt es logisch!
  Mit Zitat antworten Zitat