Birla Institute of Technology & Science, Pilani

Einführung in Computersysteme

Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Birla Institute of Technology & Science, Pilani

Einführung in Computersysteme

Praveen P K

Dozent: Praveen P K

3.766 bereits angemeldet

Bei Coursera Plus enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.

13 Bewertungen

Stufe Anfänger

Empfohlene Erfahrung

Flexibler Zeitplan
2 Wochen bei 10 Stunden eine Woche
In Ihrem eigenen Lerntempo lernen
Auf einen Abschluss hinarbeiten
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.

13 Bewertungen

Stufe Anfänger

Empfohlene Erfahrung

Flexibler Zeitplan
2 Wochen bei 10 Stunden eine Woche
In Ihrem eigenen Lerntempo lernen
Auf einen Abschluss hinarbeiten

Was Sie lernen werden

  • Stellen Sie den allgemeinen Aufbau eines Computers dar und nennen Sie dessen grundlegende Bausteine.

  • Entwerfen Sie mithilfe von aus Logikgattern aufgebauten kombinatorischen und sequentiellen Schaltungen die grundlegenden Bausteine eines Computers.

  • Untersuchen Sie einen Prozessor mit einer einfachen Befehlssatzarchitektur und entwickeln Sie einfache Assemblerprogramme.

Kompetenzen, die Sie erwerben

  • Kategorie: Computerarchitektur
  • Kategorie: Mikroarchitektur
  • Kategorie: Hardware-Architektur
  • Kategorie: System-Programmierung
  • Kategorie: Grundsätze der Programmierung
  • Kategorie: Rechnerische Logik
  • Kategorie: Systemarchitektur
  • Kategorie: Programm-Entwicklung
  • Kategorie: Datenspeicherung
  • Kategorie: Hardware-Entwurf
  • Kategorie: Computer-Hardware
  • Kategorie: Speicherverwaltung
  • Kategorie: Computer-Systeme

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

73 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 6 Module

In diesem Modul setzen sich die Lernenden mit den grundlegenden Komponenten und Funktionen digitaler Computer auseinander und erwerben ein umfassendes Verständnis dafür, wie Computer im CORE funktionieren. Die Teilnehmer beschäftigen sich eingehend mit digitalen Systemen und Zahlensystemen und lernen, wie Computer Informationen mithilfe von Binärziffern darstellen und verarbeiten. Das Modul behandelt die Zahlendarstellung in digitalen Computern sowie grundlegende Operationen mit Bits und vermittelt den Lernenden das notwendige Grundwissen, um zu verstehen, wie Computer Daten auf der grundlegendsten Ebene verarbeiten.

Das ist alles enthalten

10 Videos3 Lektüren10 Aufgaben

In diesem Modul erhalten die Lernenden eine Einführung in die Boolesche Algebra, die mathematische Grundlage aller digitalen Logiksysteme und Computeroperationen. Die Teilnehmer lernen die Prinzipien und Gesetze der Booleschen Algebra kennen und verstehen, wie logische Operationen in digitalen Schaltungen ausgeführt werden. Der Schwerpunkt des Moduls liegt auf Minimierungstechniken auf Gatterebene. Dabei wird vermittelt, wie digitale Schaltungen hinsichtlich Effizienz und Leistung optimiert werden können – ein entscheidender Aspekt für das Verständnis, wie Computer logische Operationen verarbeiten und Entscheidungen treffen.

Das ist alles enthalten

17 Videos2 Lektüren19 Aufgaben

In diesem Modul befassen sich die Lernenden sowohl mit kombinatorischen als auch mit sequentiellen Logikschaltungen, die die Grundlage digitaler Systeme und der Computerarchitektur bilden. Die Studierenden lernen, kombinatorische Schaltungen zu entwerfen und zu analysieren, bei denen die Ausgänge ausschließlich von den aktuellen Eingängen abhängen, sowie sequentielle Schaltungen, die Speicherelemente und zeitabhängiges Verhalten beinhalten. Das Modul behandelt praktische Anwendungen beider Schaltungstypen in Computersystemen und ermöglicht es den Lernenden zu verstehen, wie Computer arithmetische Operationen ausführen, Informationen speichern, den Zustand aufrechterhalten und zeitabhängige Operationen ausführen, die für die Programmausführung unerlässlich sind.

Das ist alles enthalten

16 Videos2 Lektüren18 Aufgaben

In diesem Modul beschäftigen sich die Lernenden eingehend mit den Grundprinzipien des Aufbaus und der Architektur von Computern und lernen, wie Hardwarekomponenten zusammenwirken, um ein vollständiges Computersystem zu bilden. Die Teilnehmer untersuchen den Aufbau und die Vernetzung der wichtigsten Computerkomponenten, darunter die CPU, die Speicherhierarchie, Ein-/Ausgabesysteme und Busse. Das Modul vermittelt Einblicke darin, wie sich architektonische Entscheidungen auf die Systemleistung und -funktionalität auswirken, und bereitet die Lernenden darauf vor, den Zusammenhang zwischen Hardware-Design und Software-Ausführung in modernen Computersystemen zu verstehen.

Das ist alles enthalten

7 Videos2 Lektüren9 Aufgaben

In diesem Modul werden die Lernenden in die Befehlssatzarchitektur (ISA) des LC-3 (Little Computer 3) eingeführt, einem vereinfachten Computermodell, das für Bildungszwecke entwickelt wurde. Die Studierenden setzen sich mit dem Befehlssatz, den Adressierungsmodi und dem Maschinensprachenformat des LC-3 auseinander und sammeln dabei praktische Erfahrungen damit, wie Prozessoren Befehle dekodieren und ausführen. Das Modul bietet eine konkrete Grundlage für das Verständnis des Prozessordesigns und der Funktionsweise von Prozessoren und schlägt eine Brücke zwischen theoretischen Konzepten der Computerarchitektur und praktischen Implementierungsdetails, die für die Assemblerprogrammierung unerlässlich sind.

Das ist alles enthalten

7 Videos2 Lektüren9 Aufgaben

In diesem Modul beschäftigen sich die Lernenden mit der praktischen Programmierung in Assemblersprache unter Verwendung des LC-3-Befehlssatzes und wenden dabei ihre Kenntnisse der Computerarchitektur in praktischen Programmierübungen an. Die Teilnehmer lernen, Assemblerprogramme zu schreiben, zu debuggen und zu optimieren, und verstehen dabei den direkten Zusammenhang zwischen Konzepten der Hochsprache und den Maschinenoperationen auf niedrigerer Ebene. Das Modul behandelt wesentliche Programmiertechniken in der Assemblersprache und vermittelt den Lernenden ein Verständnis dafür, wie Compiler Hochsprachecode in Maschinenbefehle übersetzen und wie die effiziente Programmausführung vom Verständnis der zugrunde liegenden Hardwarefähigkeiten abhängt.

Das ist alles enthalten

6 Videos2 Lektüren8 Aufgaben

Auf einen Abschluss hinarbeiten

Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Birla Institute of Technology & Science, Pilaniangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹

Dozent

Praveen P K
Birla Institute of Technology & Science, Pilani
2 Kurse4.227 Lernende

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen