Styrteknik: Binära tal, talsystem och koder D3:1

Slides:



Advertisements
Liknande presentationer
För att göra avklippta hörn på en bild använder man sig av verktyget Picture Shape. Detta verktyg hittar du under fliken Picture Tools (som du får upp.
Advertisements

SOA Governance with SOA Software For BUGS Martin Svensson.
Click here to start Demo in English Klicka här för att starta Demo på Svenska It’s all about efficiency.
Mellanblå fält till höger: Plats för bild – foto, diagram, film, andra illustrationer Comparison of some instruments and methods for determination of sunshine.
You should put a comma before a person’s name if you're talking directly to them… Come here, Lily! …or when you are introducing or talking about a person.
Nyinstallerad Webinfo •I Central parameters skapa parametern Statlogger och ge value 1 Logga endast vissa sidor genom att skapa parametern i PageId.
Beräkning av enhetens frekvens av CDK infektioner.
7 Det är= there is/are, it is
Online eller Offline that’s the question Anders Bjurnemark
Digital exclusion Olle Findahl Stockholm.SE April
ASP.NET MVC MVC historik ● Traditionellt arkitekturmönster som ansetts särskilt lämpligt i webbapplikationer ● Separation of concerns & loose.
1.Numerical differentiation and quadrature Discrete differentiation and integration Ordinary.
Landscaped Spaces Design for Health This slide show contains images related to health and the built environment. For more information see
Aims and outcomes Levnadsvillkor, attityder, värderingar och traditioner samt sociala, politiska och kulturella förhållanden i olika sammanhang och delar.
Hur man löser”Firm Friends” Tips för hur man fyller i en logiktabell (Använd pilarna uppe till höger för att navigera i presentationen.)
Fråga 71 Hål är minoritetsbärare i ett n-typ kisel lager. Hålen injeceras från en sida och diffunderar in i n-typ lagret och en koncentrationsprofil upprättshåls.
Vägledningscentrum Career guidance centre
IE1204 Digital Design F1 F2 Ö1 Booles algebra, Grindar F3 F4
1 CD5560 FABER Formal Languages, Automata and Models of Computation Exercise 2 Mälardalen University 2007.
Förstudie 2. Design 3. Migrering 4 Analys av befintlig miljö –Microsoft Assessment and Planning (MAP) kan användas för att analysera sin miljö.
Föreläsning 2 Primitiva datatyper Variabler och konstanter Tilldelning Inläsning Operatorer Villkorssatsen if Slingor: while och for.
Stora additionstabellen
Datornätverk A – lektion 12
The Swedish Travel Card
För att uppdatera sidfotstexten, gå till menyn: Visa/Sidhuvud och sidfot... E-services – what’s now and what’s next for the Swedish Pensions Agency? Mikael.
Barnneurolog Barnkliniken KRYH
Peace Through Service is RI theme Sakuji Tanaka RI President In Rotary, our business is not profit. Our business is peace. Our reward is not money,
Maria Kihl och Jens A Andersson Kapitel 12: Nätdrift.
TEMA SÄKERHET Höstmöte Stockholm November VARFÖR TEMA SÄKERHET OCH ARBETSMILÖ? Ingen ska skadas på jobbet! Ökade krav från myndigheter och beställare!
EDA Digital och Datorteknik
Styrteknik: Tidskretsar, räknare PLC3B:1
Figure Types of analog-to-analog modulation
Transport models Are they really that important? Christian Nilsson, WSP 17 October 2014.
Mathematics 1 /Matematik 1 Lesson 2 – Functions and their solutions Lektion2 – Funktioner och deras lösningar.
Presens och imperfekt av have. Translate! Jag har huvudvärk. Hon har en röd Volvo. De har två barn tillsammans.
TÄNK PÅ ETT HELTAL MELLAN 1-50
FIRMA OCH VARUMÄRKESENKÄT Näringslivets syn på firma och varumärken Industry’s view of trade names and trademarks.
Datornätverk A – lektion 5 Forts kapitel 5: Modem. Shannons regel. Kapitel 6: Transmission.
För att uppdatera sidfotstexten, gå till menyfliken: Infoga | Sidhuvud och sidfot Fondbolagsträff 2015.
Styrteknik: Grundläggande logiska funktioner D2:1
Exempelbaserade specifikationer med SpecFlow
Maria Kihl och Jens A Andersson Kapitel 4: Internet Protocol (IP)
F14_B_be1 Telekommunikation, Kiruna Källkodning F14_B /BE /BE.
William Sandqvist Binärkod och Graykod 7 Bitars Kodskiva för avkodning av vridningsvinkel. Skivans vridnings-vinkel finns tryckt som binära.
Digitalteknik 7.5 hp distans: 4.6 Adderare 4.45 Adderare Addition av två tal innebär att samma förfarande upprepas för varje position i talet. För varje.
Styrteknik: Boolesk algebra D1:1
William Sandqvist Binärkod och Graykod 7 Bitars Kodskiva för avkodning av vridningsvinkel. Skivans vridnings-vinkel finns tryckt som binära.
To practise speaking English for 3-4 minutes Genom undervisningen i ämnet engelska ska eleverna ges förutsättningar att utveckla sin förmåga att: formulera.
Digitalteknik 7.5 hp distans: Talsystem och koder 1.3.1
Shannon dekomposition
CHI-TSONG CHEN KAPITEL 2- Systems Kortfattade läsanvisningar Läs hela kapitlet utom 2.9 och 2.10.
THINGS TO CONSIDER WHILE PLANNING A PARTY Planning an event can take an immense amount of time and planning. Even then, the biggest problem that arises.
STEPS TO FOLLOW FOR BECOMING A SHIP CAPTAIN A career as a ship captain can be a tedious task. Ship captains take care of business, navigation and operation.
Swedish for international students Kie FM Sandra Uitto Swedish teacher Language Center, Aalto University U-wing, II floor.
Advice from Bronx Best Real Estate Attorney. Jagiani Law office of New York has been successfully working as divorce attorney & Real estate attorney for.
Digitization and Management Consulting
Why you should consider hiring a real estate attorney!
Law abiding grounds of filing a divorce Jagianilaw.com.
Mathematics 1 /Matematik 1
Bringapillow.com. Online Dating- A great way to find your love! The words ‘Love’ and ‘Relationship’ are close to every heart. Indeed, they are beautiful!
Work of a Family law attorney Jagianilaw.com. A Family Law Attorney basically covers a wide range spectrum of issues that a family may face with difficulty.
Meeting singles had never been so easy before. The growing dating sites for singles have given a totally new approach to getting into relationships. ‘Singles.
We are the world There comes a time When we head a certain call When the world must come together as one There are people dying And it's time to lend.
Formal Languages, Automata and Models of Computation
How to Buy Engagement Rings for Women Online?. Buying engagement rings for women or tiffany celebration rings from the online market could be a bit challenging.
You Must Take Marriage Advice to Stop Divorce! Dontgetdivorced.com.
Digitala tal och Boolesk algebra
Changes version bakisakuten.se.
Presentationens avskrift:

Styrteknik: Binära tal, talsystem och koder D3:1 Digitala kursmoment D1 Boolesk algebra D2 Grundläggande logiska funktioner D3 Binära tal, talsystem och koder

Styrteknik :Binära tal, talsystem och koder D3:2 Inga kommentarer……

Styrteknik :Binära tal, talsystem och koder D3:3 Decimaltal: 34310 = 3*102 + 4*101 + 3 *100 Basen 10, siffrorna 0,1,2,3,4,5,6,7,8,9 Binärtal: 1011012 =1*25+0*24+1*23+1*22+0*21+1*20 Basen 2, siffrorna 0,1 (1011012 =1*32+0*16+1*8+1*4+0*2+1*1 = 4510

Styrteknik :Binära tal, talsystem och koder D3:4 Omvandlingar Decimaltal=>Binärtal: 128 64 32 16 8 4 2 1 23210 = 232-128=104 104-64= 40 40 = 32 + 8 23210 = 1 23210 = 111010002

Styrteknik :Binära tal, talsystem och koder D3:5 Omvandlingar Binärtal => Decimaltal: 111111112 = 128+64+32+16+8+4+2+1 = 25510 För positiva heltal gäller: 8 bitar => Största heltal 28 – 1 = 256 - 1 = 255 16 bitar => Största heltal 216 -1 = 65 535 32 bitar => Största heltal 232-1 = 4 294 967 295

Styrteknik :Binära tal, talsystem och koder D3:6 Heltal på tvåkomplementform 011 = +3 010 = +2 001 = +1 000 = +0 111 = -1 110 = -2 101 = -3 100 = -4

Styrteknik :Binära tal, talsystem och koder D3:7 För heltal på tvåkomplementform gäller: 8 bitar => 01111111 = +127 00000000 = 0 11111111 = -1 10000000 = -128 Talområde +127 till -128 Talområde för: 16 bitar => +32 767 till -32 268 32 bitar => +2 147 483 647 till -2 147 483 648

Styrteknik :Binära tal, talsystem och koder D3:8 Hexadecimala tal: Basen 16, Siffrorna 0..9, A,B,C,D,E,F Ex: 3AF16 = 3*162 + 10*161 +15*160 = = 3*256+16*10+15*1 = 94310 Omvandling hexadecimalt-binärt, varje siffra skrivs med 4 bitar: Ex: 3AF = 0011 1010 1111 = 1110101111 1010111110 = 0010 1011 1110 = 2BE

Styrteknik :Binära tal, talsystem och koder D3:9 Hexadecimal tabell: 0 0000 8 1000 1 0001 9 1001 2 0010 (10) A 1010 3 0011 (11) B 1011 4 0100 (12) C 1100 5 0101 (13) D 1101 6 0110 (14) E 1110 7 0111 (15) F 1111

Styrteknik :Binära tal, talsystem och koder D3:10 BCD-kod Binary Coded Decimal: Varje decimal siffra kodas med 4 bitar. Ex 93710 = 1001 0011 0111 (BCD) Koden har vikterna 8421 ASCII-kod (American Standard Code for Information Interchange): Ex: 7 bitars ASCII: A = X100 0001 = 41 C = X100 0011 = 43 X biten kan användas som kontrollbit Ex: Jämn paritet A = 0100 0001 C = 1100 0011 Även 8-bitars ASCII-kod är vanlig

Styrteknik :Binära tal, talsystem och koder D3:11 Gray-kod 0 000 1 001 2 011 3 010 4 110 5 111 6 101 7 100 Används för olika typer av läges- eller vinkelgivare. Koden ändras bara i en bit mellan två närliggande värden.

Styrteknik :Binära tal, talsystem och koder D3:12 We can then manipulate the inputs or outputs using Boolean operations. Boolean algebra has been discussed before for variables with single values, but it is the same for multiple bits. Common operations that use multiple bits in numbers are shown in Figure 13.8. These operations compare only one bit at a time in the number, except the shift instructions that move all the bits one place left or right. Bitvis AND, OR, …..

Styrteknik :Binära tal, talsystem och koder D3:13 Binary numbers come in three basic forms - a bit, a byte and a word. A bit is a single binary digit, a byte is eight binary digits, and a word is 16 digits. Words and bytes are shown in Figure 13.5. Notice that on both numbers the least significant digit is on the right hand side of the numbers. And, in the word there are two bytes, and the right hand one is the least significant byte.

Styrteknik :Binära tal, talsystem och koder D3:14 Olika binära talsystem OBS För signed finns de två värden för 0: 0000 0000 = 0 (positiv nolla?) 1000 0000 = 0 (negativ nolla?)

Styrteknik :Binära tal, talsystem och koder D3:15 Addition av tal på 2-komplementform. 8-bitars tal Talområde: +127 till -128 Resultat utanför talområdet ska ge overflow (OF, O).

Styrteknik :Binära tal, talsystem och koder D3:16 Paritet Errors often occur when data is transmitted or stored. This is very important when transmitting data in noisy factories, over phone lines, etc. Parity bits can be added to data as a simple check of transmitted data for errors. If the data contains error it can be retransmitted,or ignored. Parity bits are normally suitable for single bytes, but are not reliable for data with a number of bits.

Styrteknik :Binära tal, talsystem och koder D3:17 Checksummor Checksums are very common in data transmission, but these are also hidden from the average user. If you plan to transmit data to or from a PLC you will need to considerparity and checksum values to verify the data. Small errors in data can have major consequencesin received data. Consider an oven temperature transmitted as a binary integer (1023d = 0000 0100 0000 0000b). If a single bit were to be changed, and was not detected the temperature might become (0000 0110 0000 0000b = 1535d) This small change woulddramatically change the process.

Styrteknik :Binära tal, talsystem och koder D3:18

Styrteknik :Binära tal, talsystem och koder D3:19 5. Convert the BCD number below to a decimal number, 0110 0010 0111 1001 6. Convert the following binary number to a BCD number, 0100 1011 7. Convert the following binary number to a Hexadecimal value, 8. Convert the following binary number to a octal, 9. Convert the decimal value below to a binary byte, and then determine the odd parity bit, 97 10. Convert the following from binary to decimal, hexadecimal, BCD and octal. a) 101101 b) 11011011 c) 10000000001 d) 0010110110101

Styrteknik :Binära tal, talsystem och koder D3:20 11. Convert the following from decimal to binary, hexadecimal, BCD and octal. a) 1 b) 17 c) 20456 d) -10 12. Convert the following from hexadecimal to binary, decimal, BCD and octal. a) 1 b) 17 c) ABC d) –A 13. Convert the following from BCD to binary, decimal, hexadecimal and octal. a) 1001 b) 1001 0011 c) 0011 0110 0001 d) 0000 0101 0111 0100