Typisk PC arkitektur. Synkronisering ved aktiv venten
|
|
|
- Anne Nygaard
- 9 år siden
- Visninger:
Transkript
1 Oversigt I/O arkitektur Kommunikation mellem processor og ydre enhed Brugerprocessers adgang til I/O Strukturen af kernens I/O del Ydelse Typisk C arkitektur Kontrol af ydre enheder De ydre enheder styres af styreenheder (eng.: controllers) Styreenhederne udfører kontrolprogram specifikt for en type af ydre enheder CU og styreenhed udveksler data som led i kontrol af de ydre enheder Kommunikationen mellem CU og ydre enheder foregår via kontrolregistre placeret på styreenheden for den ydre enhed Synkronisering mellem styreenhed og CU Hvordan opdager CU ændringer i kontrolregistre: Aktiv venten (eng.: polling): En venteløkke, hvor CU hele tiden læser indhold af kontrolregister Afbrydelser: Styreenhed signalerer til CU at der er sket ændringer i kontrolregistre Synkronisering ved aktiv venten Synkronisering sker via to bit: ready og start busy - ændres af styreenhed og læses af CU 1 betyder at styreenheden ikke er klar til at modtage nye ordre 0 betyder at den er klar command-ready - ændres af CU og læses af styreenhed: signal fra CU om at styreenhed kan påbegynde en operation Når start sættes, sættes busy til 1 (styreenhed kan ikke modtage en ny ordre) Udskrivning af tegn på seriel linie Styreenhed er en UART = Universal Asynchronous Receiver-Transmitter Kontrolregistre: THR (Transmit Holding data Register): Fungerer som command-ready men samtidig som data register: Skrivning igangsætter transmission (latch register) LSR (Line Status control Register) Bit 5 svarer til busy fra før
2 Kontrolregistre på UART UART en tæt på RESET: LSR<5:5> = 0 repeat repeat until <store til THR> LSR<5:5> = 1 udsend THR bit for bit LSR<5:5> = 0 forever rogramstump for aktiv venten CU siden main() { wrio(com1lcr, 0x87); // choose divisor latch wrio(com1dlm, 0x00); // set 9600 bps (MSB) wrio(com1dll, 0x0C); // set 9600 bps (LSB) wrio(com1lcr, 0x07); // set 8 bit, 2 stop bit wrio(com1mcr, 0x0F); // set DTR and RTS opsætning for(char* p = line; *p; p++) { // indtil \0 while ((rdio(com1lsr) & 0x20) == 1) // venteløkke /* tom */; // gennemløbes gange/tegn wrio(com1thr, *p); // skriv næste tegn til UART } } 8 Adgang til kontrolregistre Kontrolregistre har en I/O adresse: COM1 starter ved I/O adresse 0x3F8 Tilgås enten via specielle I/O instruktioner: wrio r1, 0x3F8 # skriver tegn på seriel linie Eller via alm. instruktioner gennem specielt lagerområde (lagerafbildet I/O): store r1, 0x F8 Adgang til kontrolregistre/ydre enheder begrænses vha. processorens sikkerhedsniveauer Afbrydelser Afbrydelse af CU signaleres af ydre enhed Afbrydelseshåndteringsroutine aktiveres En afbrydelsesvektor bruges til at finde tilhørende behandlingsroutine: ved flere afbrydelser (indlejrede) bruges prioriteter til at afgøre hvilken afbrydelse behandles først CU kan lukke for nogle eller alle afbrydelser (undtagen unmaskable) Der findes også software genererede afbrydelser Afbrydelsesstyret I/O
3 Afbrydelser i to trin Selve afbrydelseshåndteringsroutinen foretager kun det allervigtigste: kvitterer for afbrydelse læser statusregister for at se hvilken hændelse der er tale om skedulerer en tråd til at håndtere resten Hjælpetråden laver det grove: kopiering af data Dermed blokeres der ikke længe for andre afbrydelser Intel entium rocessor Interrupt Vektor Softwaregenereret afbrydelser: brugerprogram aktiverer operativsystem Brugerprogrammer aktiverer funktioner i operativsystemet via systemkald Systemkald foretages vha. en softwaregenereret afbrydelse (trap): Systemkald og parametre specificeres via registre og stakoverførsel Operativsystemet bruger en systemskaldstabel til at finde den rigtige operativsystemroutine Brugerprogrammer kan også forårsage afbrydelser (exceptions) pga. ulovlige handlinger, f.eks. division med nul. Exceptions håndteres også af operativsystemet DMA overførsel Direkte Lager tilgang (Direct Memory Access) Automatisering af dataoverførsel mellem ydre enheder og hovedlager Reducerer CU belastning Opsætning af DMA overførsel er dyrt : kræver typisk programmering af ydre enhed over I/O bus kan tage op til 20 microsekunder (> instruktioner ideelt set!!) DMA overførsel: trin for trin
4 Adgang til I/O I/O strukturen i en kerne Forskellige slags ydre enheder De enkelte ydre enheders særheder gemmes bag et ensartet AI: read/write Kernen har typisk en grænseflade per slags ydre enhed: disk netværk mus Blokerende I/O eller ej? Blokerende I/O: et systemkald returnerer først når I/O operationen er udført nemt at med for applikation Ikke-blokerende I/O: et systemkald returnerer med det samme I/O operationen har udført så meget den kan uden at vente applikationen skal holde styr på hvor langt den er nået Asynkron I/O: kernen påbegynder operationen men returnerer med det samme Applikationen opdager at operationen er færdig ved polling, ti eller signal Bufring Buffere bruges til midlertidigt at opbevaring af data mellem enheder af forskellig hastighed: en buffer på serielkortet skrives langsomt ud på den serielle linie eller fyldes langsomt op med indkommende data Når en modtagebuffer er fuld, kan hele dataelementet overføres til en anden enhed Når en sendebuffer er tom, kan en ny hentes Da der går noget tid fra en buffer når sin sluttilstand til en anden enhed behandler bufferen bruges ofte dobbeltbufre: en buffer bruges af den ene enhed mens den anden buffer bruges af den anden ydre enhed Caching En cache er en kopi af data i lager, der er hurtigere end datas rigtige medie En af de vigtigste kilder til god ydelse Læsecache: en indlæst kopi gemmes nyttigt ved temporal lokalitet læs forud (prefetching) forudsig datatilgang Caching af skrivninger: write-through: en ny kopi af data gemmes i hurtigt lager men gemmes også i langsommere medie forsinket skrivning: en kopi gemmes med henblik på at opsamle en større mængde data, der kan skrives samtidig nyttig ved spatial lokalitet
5 Behandling af I/O forespørgsel STREAMS En tovejs datastrøm mellem brugerniveau proces og en ydre enhed En STREAM har: et hoved, der bruges af brugerprocessen en hale, der snakker med drivprogrammet for den ydre enhed et antal moduler ind imellem Hvert modul har to køer: en læsekø og en skrivekø Beskedudveksling bruges til at kommunikere mellem køer STREAMS opbygning Ydelsen af I/O I/O er en vigtig komponent i et systems ydelse: styreprogrammer bruger CU tid: win-modems og windows printere forsimpler hardware på bekostning af CU tid afbrydelseshåndtering giver kontekstskift eller tømmer pipeline datakopiering bruger hukommelsesbåndbredde og evt. CU tid Forbedring af ydeevne Mindsk datakopiering: smarte OS strukturer til at manipulere buffere copy on write Færre afbrydelser: større bufre på ydre enheder high water mark afbrydelse mere intelligente ydre enheder: RAID færre operationer udføres af processor netkort I defragmentering, TC checksum Færre kontekstskift DMA InfiniBand InfiniBand betragter I/O som netværkskommunikation: erstatter busser med punkt til punkt forbindelser forbundet via switches kommunikation foregår via beskedudveksling Målet er at erstatte CI og Ethernet :-) InfiniBand bliver støttet af næsten alt hvad der kan gå eller kravle (på papiret) De første produkter har været på markedet et stykke tid Se på mere end bare processorens klokfrekvens
6 InfiniBand Netværkseksempel Kommunikationsmodel: køer Work Request rocessering TCA TCA Mem HCA IB Switch Server med lokale diske HCA: host channel adapter TCA: target channel adapter IB Sw IB Sw IB Sw Mem M med lokale diske farm Mem Hver CA har et (fast) antal porte (svarer til fysiske forbindelser) Kommunikation sker mellem køpar: en sendekø og en modtagekø forbindelsesorienteret kommunikation opretter forbindelser mellem to køpar Q Q send modtag Q Q AI Værtens hukommelse Arbejdskø (send eller modtag) Færdigkø HCA
Planen for idag. Kontrol af ydre enheder. Systemarkitektur. Synkronisering ved aktiv venten. Multiprogrammering[1]: Ydre enheder og multiprogrammer
: Ydre enheder og multiprogrammer Forår 2003 Jørgen Sværke Hansen Planen for idag Samspil mellem CPU og ydre enheder: Generelt Kontrolregistre Afbrydelser Specifikt for Alpha AXP (kernemaskinerne) Multiprogrammering:
Lærebog. Datalogi 1F Forår 2003. Hvad sker hvornår? Kursusbøger. Planen for idag. Hvad er et operativsystem
Lærebog Datalogi 1F Forår 2003 Operativsystemer og multiprogrammering Jørgen Sværke Hansen Silberschatz, Galvin, Gagne: Operating System Concepts, 6. udgave (med Windows XP opdatering) Har I 6. udgave
Systemarkitektur. Planen for idag. Kontrol af ydre enheder. Synkronisering ved aktiv venten. Synkronisering mellem styreenhed og CPU
Planen for idag Opsamling Samspil mellem CPU og ydre enheder: Generelt Kontrolregistre Afbrydelser Specifikt for Alpha AXP (kernemaskinerne) Multiprogrammeringseksempel: Webserver CPU cache lager Systemarkitektur
Design Systemkald. User-mode Linux, The Linux kernel/325-2004
Tracing tråden afbryder systemkaldet via ptrace Systemkaldet til værten ændres til getpid Processens stak manipuleres til at kalde kernen Kernen returnerer til processen Design Systemkald Design Startup/shutdown
Datamaters arkitektur og programmering
Mikael Svenstrup Datamaters arkitektur og programmering 1/24 Datamaters arkitektur og programmering MM11: Seriel kommunikation 2 (SW) Indhold Mikael Svenstrup Datamaters arkitektur og programmering 2/24
Algorithms & Architectures II
Algorithms & Architectures II Algorithms & Architectures II Jens Myrup Pedersen Hans Peter Schwefel Kursusholdere Dagens lektion Overordnet mål: At etablere en forståelse for hvordan hardware og hardwarearkitekturer
System Arkitektur og Integration
Mikael Svenstrup System Arkitektur og Integration 1/24 System Arkitektur og Integration MM11: Seriel kommunikation 2 (SW) Indhold Mikael Svenstrup System Arkitektur og Integration 2/24 Tidligere har i
COMPUTER ANATOMI. 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE
COMPUTER ANATOMI 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE 1 Indholdsfortegnelse Kapitel 1: Opbygning s.2 Kapitel 2: CPU s.3 Kapitel 3: Motherboard s.4 Kapitel 4: Ram s.6 Kapitel 5: Grafikkort s.7 Kapitel
Computer Literacy. En stationær bordmodel. En Bærbar Notebook, Labtop, Slæbbar, Blærebar mm.
Computer Literacy Computer Literacy handler om at forstå hvad computer (hardware) og software kan gøre. Denne præsentation fokuserer kun på hardware februar 2002 Computerliteracy -hardware (15 dias) 1
Principper for Samtidighed og Styresystemer
Principper for Samtidighed og Styresystemer Kursusgang 12: Device drivere [email protected] Ph.D.-studerende Distribuerede og Indlejrede Systemer Institut for Datalogi Aalborg Universitet 17. maj 2010 Intro
Computerens Anatomi. Af Martin Arnetoft
Computerens Anatomi Af Martin Arnetoft Moores lov Moores lov siger, at antallet af transistorer på et stykke hardware over 18 eller 24 måneder fordobles. Denne lov bruges til at beskrive udviklingen indenfor
\ \ Computerens Anatomi / /
HTX Roskilde - mat-it-prog, 1.4 \ \ Computerens Anatomi / / Introduktion En PC ( personlige computer ) eller computer er bygget op af forskellige komponenter. Vi vil hermed gennemgå størstedelen af computerens
Operativsystemer of C Efterår 2013 Virtuel hukommelse (kap. 9)
Operativsystemer of C Efterår Virtuel hukommelse (kap. 9) 8// Planen for idag q Virtuel hukommelse. q Demand paging / page faults. q Sideudskiftningsalgoritmer. q Rammeallokering til processer. Ø Øvelser:
AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund
AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations
Arduino Programmering
Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået
Westermo GDW-11 GSM Modem forbindelse til CXxxxx
APP-NOTE 609005 Beckhoff Application Note Date: 1/5/2007 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Westermo GDW-11 GSM
3. Computerens opbygning.
3. Computerens opbygning. Computere er konstrueret med henblik på at skulle kunne behandle og opbevare data og det er de som nævnt i noterne om Bits og Bytes vældig gode til. Som overordnet model for computere
MCE9637 DeviceNet Modul
Kokkedal Industripark 4 DK-2980 Kokkedal DANMARK Tlf: +45 49 18 01 00 Fax: +45 49 18 02 00 MCE9637 DeviceNet Modul MCE9637 til overførsel af status og vægt for digitale vejeceller Gælder for: PIC nr.:
2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato:
Kokkedal Industripark 4 DK-2980 Kokkedal Denmark [email protected] Tel +45 49 180 100 Fax +45 49 180 200 2x50 ETHERNET MODUL RS485 slave med Ethernet-IP Gælder for: Program nr.: AUXSLAVE.140422.2v1 Dokument
Eksamens spørgsmål i Teknologi (Digital) 3. Semester (i)
Eksamens spørgsmål i Teknologi (Digital) 3. Semester (i) 1. DS1821 1-WIRE KOMMUNIKATION (HERUNDER TIMING KRAV) ------------------------ 2 2. DS1821 SOFTWARE (OPBYGNING AF STYREPROGRAM I SYSTEM51 C) -----------
Microcontroller, Arduino
Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen
MCE2040 SERIEL KOMMUNIKATIONSMODUL
Kokkedal Industripark 4 DK-2980 Kokkedal DANMARK Tlf.: +45 49 18 01 00 Fax: +45 49 18 02 00 MCE2040 SERIEL KOMMUNIKATIONSMODUL Overførsel af status og vægt for digitale vejeceller via simpel PC/PLC protokol
ARP og ICMP. - service protokoller, som vi ikke kan undvære! Netteknik 1
ARP og ICMP - service protokoller, som vi ikke kan undvære! Netteknik 1 ARP & ICMP Protokoller, som udfører forskellige servicefunktioner på og imellem OSI lagene 2 og 3 Type Code Checksum Type-specific
Standardserverkonfiguration i Statens It s standarddriftsplatform. Aftalekompleksets bilag 11 Statens It s standarddriftsplatform Underbilag B
Standardserverkonfiguration i Statens It s standarddriftsplatform Aftalekompleksets bilag 11 Statens It s standarddriftsplatform Underbilag B Indhold 1 Servere 3 1.1 Standarder for serverkonfigurationer
Processer og tråde. dopsys 1
Processer og tråde dopsys 1 Motivation.. parallelle processer udnytter hardwaren bedre: Batch operativsystemer (50 erne) hhv. små systemer: Multiprogrammering og time-sharing (fra 60 erne og frem): dopsys
BRUGERVEJLEDNING FLTA
V2.2 (5.06.202) () FUNKTIONSPRINCIP fungerer som en basisstation for trådløse transmittere. Controller og målinger kan transmitteres via basestationen til de kontrolsystemer, der understøtter Modbus RTU-protokollen.
Styresystemer og tjenester
Styresystemer og tjenester Indhold: 1. Introduktion til styresystemer 2. Processer og tråde 3. Synkroniseringsmetoder og IPC 4. Memory management 5. IO og devicedrivere 6. Analyse og design af embedded
IAI Quick Start Guide
IAI Quick Start Guide Opsætning: Manualen til controllerene ligger i: Produkter\IAI\Manual\RoboCylinder\Controller\ Her ligger den i en undermappe alt efter hvilken type controller det er. Installer RCPC
Huset 2 overblik 4 Følgende kamera systemer kan linkes til DBM 6000 : Avermedia, Dallmeier, GeoVision, Milestone, Mirasys, Seetec, VisiMAX Kameraet kan tilgåes via installations vinduet, bygningstegningen
SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål
Session Initiation Protocol TDC IP telefoni Scale design mål Give mulighed for at integrere nye faciliteter efterhånden som de opfindes er ikke en erstatning for det offentlige telefonnet - er helt sin
Fang Prikkerne. Introduktion. Scratch
Scratch 2 Fang Prikkerne All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduktion
Jobliste overblik
Kompakt Jobliste. Du kan starte Jobliste på mange måder. Du kan højreklikke på start knappen eller på proceslinjen, og vælge Jobliste i menuen, der kommer til syne. Du kan også åbne Jobliste med genvejstaster
Computer netværk og TCP/IP protokoller. dcomnet 1
Computer netværk og TCP/IP protokoller dcomnet 1 Maskinarkitektur.. fokus på intern organisation af en enkelt computer: dcomnet 2 Computer netværk.. kommunikation mellem maskiner forbindet i et netværk:
Bundkort Beskrivelse
Bundkort 2 3 4 8 5 6 7 9 0 2 3 4 5 6 20 2 7 8 9 Bundkortet er computerens midtpunkt, alle de andre hardware komponenter er tilsluttet til bundkortet. Når du skal købe et bundkort er det vigtigt at alle
Brugermanual. 2GB MP3 afspiller
Brugermanual 2GB MP3 afspiller Indhold 1. Knappe funktioner og fremgagnsmåde... 4 2. Instruktioner... 4 2.1 Tænd og sluk... 4 2.2 Upload Music to the Player... 5 2.3 Afspil musik... 6 2.4 Normal or shuffle
1 Operativsystemer oversigt
1 Operativsystemer oversigt Hvorfor OS virtualisering Abstraktion (processer, virtual hukommelse, filer) Kernel mode og user mode Systemkald (slide 31) Interrupts At levere en simplere model af computeren
Her kan du læse om OSI modellen, og de 7 forskellige lag. Der er en mindre detaljeret beskrivelse udfra hvert lag.
Denne guide er oprindeligt udgivet på Eksperten.dk OSI Model Reference Her kan du læse om OSI modellen, og de 7 forskellige lag. Der er en mindre detaljeret beskrivelse udfra hvert lag. Du kan også læse
Robonet Profibus Generel opsætning
Side 1 af 11 Robonet Profibus Generel opsætning Side 2 af 11 Indholdsfortegnelse 1. Anvendt hard- og software samt filer... 3 2. Konfiguration af RoboNet Gateway... 4 3. Beskrivelse af data mellem PLC
Tech College Aalborg. HomePort. Projekt Smart Zenior Home
Tech College Aalborg HomePort Projekt Smart Zenior Home Indhold HomePort... 2 Hvad er HomePort?... 2 Hvad kan HomePort bruges til?... 3 Hvad er HomePort Adaptere?... 3 Muligheder og begrænsninger... 4
Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner
Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister
Vejledning i opsætning af MQ
NemKonto KMD Lauritzens Plads 1 9000 Aalborg www.nemkonto.dk [email protected] Vejledning i opsætning af MQ 20-11-2008 Side 1 Økonomistyrelsen er ansvarlig for NemKonto, som udvikles af KMD Beskrivelse
Computerarkitektur. - en introduktion til computerarkitektur med LINDA
Computerarkitektur - en introduktion til computerarkitektur med LINDA [email protected] Faraz Butt [email protected] Mads Danquah [email protected] Ulf Holm Nielsen Roskilde Universitetscenter Naturvidenskabelig
Udviklingen fra 1945 til 2011
Udviklingen fra 1945 til 2011 Hvorfor fokuser på pumpers energiforbrug? Energi forbrug (El) Hvor meget af Danmarks elforbrug bruges af pumper? Ca. 20 % til pumpedrift Vandværkernes energiforbrug Hvor meget
BAS 920. Datablad. BA Systems Petershvilevej 1 DK-3200 Helsinge http://www.basystems.dk
BAS 920 BA Systems Petershvilevej 1 DK-3200 Helsinge http://www.basystems.dk BAS 920 tilhører en familie af frit programmerbare kontrollere designet til at være skalerbare fra helt små til meget store
Quick Setup Guide SB168-ES og M7CL Dansk version
Quick Setup Guide SB168-ES og M7CL Dansk version February, 2009 SB168-ES og M7CL Quick Setup Guide Beskrivelse af denne guide. Denne guide indeholder en hurtig og enkelt opsætning af M7CL med digital stagebox.
Systemkald DM14. 1. Obligatoriske opgave. Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111
DM14 1. Obligatoriske opgave Systemkald Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111 Side 1 af 5 Intro: Formålet med opgaven at et lave en system kald
Kravspecifikation For. Gruppen
Kravspecifikation For Gruppen Indholdsfortegnelse 1. INDLEDNING...3 1.1 FORMÅL...3 1.2 REFERENCER...3 1.3 LÆSEVEJLEDNING...3 2. GENEREL BESKRIVELSE...4 2.1 SYSTEM BESKRIVELSE...4 2.2 SYSTEMETS FUNKTION...4
Bilag 1a. Produktspecifikation for Adgang BSA Kabel-tv net
Bilag 1a. Produktspecifikation for Adgang BSA Kabel-tv net Indholdsfortegnelse 1. PRÆAMBEL... 2 2. DEFINITIONER... 2 3. PRODUKTBESKRIVELSE... 3 3.1 Kundeinstallation... 3 3.2 Provisionering / aktivering...
Network. Netværks design. Region Syd Grundlæggende netværk
Network Netværks design Region Syd Grundlæggende netværk Emner Design Principper 3 lags modellen Core Distribution Access Netværks typer Egenskaber ved et netværk Design Principer Design Principer Hierarki
DATALOGI 1E. Skriftlig eksamen mandag den 23. juni 2003
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen mandag den 23. juni 2003 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes
SD2DUG24. Dupline bus masterkanalgenerator. Fordele. Beskrivelse
Dupline bus masterkanalgenerator Fordele Integreret system. Dupline er varemærket for Carlo Gavazzi's 2- og 3-leder bus-system. Omkostningsbesparende. Bussystemet er en velafprøvet metode til at reducere
LAB ØVELSE KONFIGURATION AF DHCP PÅ DANSK AF KIM DONNERBORG / RTS
LAB ØVELSE KONFIGURATION AF DHCP PÅ DANSK AF KIM DONNERBORG / RTS INDHOLDSFORTEGNELSE Lab øvelse Konfiguration af DHCP på router...2 Topologi...2 Adresse Tabel...2 Formål...2 Baggrund...2 Udstyrs specifikation:...2
Lidt orientering om, hvad en computer består af
Lidt orientering om, hvad en computer består af Lidt orientering om, hvad en computer består af...1 Introduktion...2 Skærm...2 Printer...2 Tastatur...2 Mus...3 CPU...3 Bundkort...4 Strømforsyning...4 RAM/
Opgradere fra Windows Vista til Windows 7 (brugerdefineret installation)
Opgradere fra Windows Vista til Windows 7 (brugerdefineret installation) Hvis du ikke kan opgradere computeren, som kører Windows Vista, til Windows 7, så skal du foretage en brugerdefineret installation.
Betjeningsvejledning. SMS modul
Betjeningsvejledning SMS modul HW: P052A.0517 / MC35i SW: P052ASMS.070628 LBJ electronic, DK-7100 Vejle Før du tager dit nye SMS modul i brug, er det vigtigt, at du gennemlæser denne vejledning, og udfører
SSI GSM PORT kontrol brugervejledning. SSI GSM PORT brugervejledning V1.2
1 13.04.2015 SSI 6000.0410 SSI 6000.0410 GSM PORT brugervejledning V1.2 Port / Dør åbner via telefon opkald eller SMS - op til 30 brugere SSIHuset Svane Electronic Arildsvej 27, Gråmose, 7442 Engesvang
QUICKVEJLEDNING til Piccolo Light
QUICKVEJLEDNING til Piccolo Light Montering 1. Piccolo Light kan installeres uden brug af kommunikation via GSM, men installeres et SIM-kort i enheden, vil man bl.a. kunne få alarmer som sms og email.
Operativsystemer - dopsys
Operativsystemer - dopsys Erik Ernst [email protected] dopsys 1 Q/A Mange deltagere er nu på 2. år af datalogistudiet, med dcomnet 1 for år siden Er din baggrund anderledes? dopsys 2 Praktiske oplysninger
Infrastruktur i hjemmet og begreber
Infrastruktur i hjemmet og begreber Indholdsfortegnelse Ordliste... 2 Accesspoint... 2 DHCP... 2 DSL... 2 Ethernet... 2 Firewall... 2 Flatrate... 2 Hub... 3 IP... 3 IP-adresse... 3 IP-filtrering... 3 IP-forwarding...
Seriel kommunikation
Introduktion til seriel kommunikation. Senest redigeret d. 1/11-2011. / Valle Se genial om 8051 seriel kommunikation: http://www.edsim51.com/8051notes/8051/serial.html I AT89C4051 er der indbygget en Seriel
Computer netværk og TCP/IP protokoller. dcomnet 1
Computer netværk og TCP/IP protokoller dcomnet 1 Maskinarkitektur.. fokus på intern organisation af en enkelt computer: dcomnet 2 Computer netværk.. kommunikation mellem maskiner forbindet i et netværk:
Nøglehåndtering. Sikkerhed04, Aften
Basalt problem Al kryptografisk sikkerhed er baseret på nøgler som ikke er kryptografisk beskyttet I stedet må disse nøgler beskyttes fysisk 2 Løsninger Passwords noget du ved Hardware noget du har Biometri
MCE2035 PROFIBUS-DP MODUL
Kokkedal Industripark 4 DK-2980 Kokkedal Denmark [email protected] Tel +45 49 180 100 Fax +45 49 180 200 MCE2035 PROFIBUS-DP MODUL Overførsel af status og vægt for digitale vejeceller Gælder for: Program
Søren Guldbrand Pedersen Diverse noter til PC & Net 26-06- 2003 Side 2 af 8. TYPE - viser fil eller program på skærmen.
Diverse noter til PC & Net 26-06- 2003 Side 1 af 8 Forskellige DOS-kommandoer; C:\> (C:(>)) - Så styrer COMMAND.COM [PROMPT] Kommando fortolker C:\> [VERSION] - 1: Intern ordre 2: Extern ordre *.COM *.EXE
Indhold. Maskinstruktur... 3. Kapitel 1. Assemblersprog...3. 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output...
Indhold Maskinstruktur... 3 Kapitel 1. Assemblersprog...3 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output... 9 Kapitel 2. Maskinkode... 13 2.1 Den fysiske maskine... 13 2.2 Assemblerens
Oversigt. Operativsystemer [5]: Filsystemer. Hvad er en fil? Hvor er en fil? Strukturen af en fil. Beskrivelse af en fil
Oversigt Operativsystemer [5]: Filsystemer Datalogi F Forår 2003 Jørgen Sværke Hansen [email protected] Grænseflade: Filoperationer Filens struktur Katalogstrukturer Implementering: Lagerallokering Afbildning
Modbus data modellen er opbygget af fire primære data typer. I nedenstående skema er en kort oversigt over disse.
Modbus RTU protokol Indledning Modbus er en application layer messaging protocol, placeret på 7. lag i OSI modellen, der sørger for client/server kommunikation mellem enheder koblet på forskellige typer
Microcontroller, Arduino
Microcontroller, Arduino Kompendium til Arduino-programmering i Teknologi. Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Vi skal forstå princippet i programmering af en uc og se
