Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Hardware CPU, RAM, Mainboards

Rechnerarchitektur Fragen (ISA, Register)

(Level 1)

14.01.2007, aktualisiert 17:43 Uhr, 4553 Aufrufe, 1 Kommentar

1. Frage
Register sind ja Speicherplötze im Prozessor, auf die sehr schnell zugegriffen werden kann.
Wieso sind auch bei heutigen Prozessoren vergleichsweise wenige Register vorhanden???

2. Frage
Warum stehen Operanden für Arithmetikbefehle bei modernen Architekturen generell im Register
und nicht im Speicher ?

3. Frage
Was sind die wesentlichen Bestandteile einer Befehlsarchitektur (ISA) ??

Danke schonmal

MfG
Mitglied: Rafiki
14.01.2007 um 17:43 Uhr
Willkommen im Forum.

Es ist Sonntagnachmittag, die Hausaufgaben stehen an. Ich übernehme keine Gewähr für schlechte Noten wenn meine Antworten nicht gut waren.

1. Wenn ein Programm durch einen Interrupt unterbrochen wird, dann werden die Register auf den Stack geschrieben. Wenn es viele Register gäbe dann würde das vorbereiten und das zurückkehren aus einem Interrupt zulange dauern und der Stack müsste sehr viel größer sein. pro Sekunde werden viele Interrupte (Ereignisse) bearbeitet z.B. für die Grafikkarte, Daten von der Festplatte oder der Netzwerkkarte.

2. Damit es schneller geht. Der RAM Speicher ist um ein vielfaches langsamer als die Register, die ja im Takt der CPU benutzt werden. Register EAX + EBX in ESI ablegen ca. 8 Takte. Wert der RAM Adresse 1234 + Wert der RAM Adresse 5678 in ESI ablegen ca. 500 Takte Warteschleife, je nach RAM und Computertyp sehr unterschiedlich.

3. ISA legt fest was eine CPU kann, welche Register z.B. Multiplizieren können und welche Befehle es gibt. Die exakte Definition musste ich auch erstmal nachlesen. Man ist das lange her! Aber abschreiben kann jeder also bitte selber lesen bildet:
http://de.wikipedia.org/wiki/Instruction_Set_Architecture#Instruction_S ...

Gruß Rafiki
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Register in Word 2003
gelöst Frage von MarcoBornMicrosoft Office2 Kommentare

Hallo Forum, ich möchte gern für einen Text je ein Personen- und ein Ortsregister anlegen. Mit Hilfe eines Indexes ...

Router & Routing
Auswechseln eines ISA Servers
Frage von UP1000Router & Routing8 Kommentare

Hallo und guten Tag, wir haben in unserem Netzwerk (40 Arbeitsplätze, SBS 2011 und 2 weitere Server 2007) noch ...

Windows Server
ISA Server 2006 Systemanforderungen
Frage von SillyBeanWindows Server4 Kommentare

Guten Tag ich habe mal eine Frage zu den Systemanforderungen von ISA Server 2006. Das Programm ist zwar etwas ...

Windows Netzwerk
DFS Verbindungen freigeben ISA?
Frage von Herbrich19Windows Netzwerk4 Kommentare

Hallo, Ich habe ein ISA 2006 Enterpriese Server im Einsatz, dieser stellt eine IPSec Verbindung zu einen der außenstandoirte ...

Neue Wissensbeiträge
Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 16 StundenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 17 StundenSicherheit11 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 18 StundenSicherheit9 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Sicherheit

Meltdown und Spectre: Die machen uns alle was vor

Information von Frank vor 18 StundenSicherheit12 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Heiß diskutierte Inhalte
Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1031 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
gelöst Frage von IngenieursBatch & Shell29 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
gelöst Frage von Windows10GegnerNetzwerkgrundlagen21 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...