Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

# data1

## by rorsuelee on Nov 25, 2009

• 1,045 views

การจัการข้อมูล

การจัการข้อมูล

### Views

Total Views
1,045
Views on SlideShare
812
Embed Views
233

Likes
1
3
0

### 1 Embed233

 http://stks.or.th 233

## data1Presentation Transcript

• 3 ก F F ( F 2 8 16) ִก ִ F 2 8 16 ก F ก F BCD, EBCDIC, ASCII ก F 1
• ( 2,8,10,16) Place Value: F ก F ก F ก F กก F ก ก F Least significant digit : F ก F Most significant digit : F ก ก F F กก ก F 10 2
• F 2 0,1 8 0,1,2,3,4,5,6,7 10 0,1,2,3,4,5,6,7,8,9 16 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 3
• ก ก 10 ก 10 ก 2 8 16 ก 8 16 2 4
• ก 10 F ก . . 11012 = ( )10 F ก F ก F ก 23 22 21 20 (1*8)+(1*4)+(0*2)+(1*1) = 13 5
• ก 10 ก F ก MODULO ִ 10 F ก ִ Fก กก ִ F ก F F ִ ก Fก F Most significant 6
• F ก 10 1310 = ( )2 1310 = ( )4 2 13 4 13 2 6 1 3 1 2 3 0 1 1 11012 314 7
• ก 10 ก :ก F 2 F F F F MODULO F ִ F ก F ִ F F F F ก 8
• F ก 10 13.4 10 = ( )2 2 13 .4 * 2 = 0 .8 .8 * 2 = 1 .6 2 6 1 .6 * 2 = 1 .2 2 3 0 .2 * 2 = 0 .4 1 1 Ans: 1101.01102 9
• ก 2 8 16 กก Fก กF ִ 2 8 กF 3 ִ 2 16 ก F 4 ก FกF กก F F F 0 10
• F ก 2 8 111112 = ( 37 ) 8 0 1 1 1 1 1 (0*4)+(1*2)+(1*1) (1*4)+(1*2)+(1*1) 3 7 11
• F ก 2 16 0001.112 = (1.C ) 16 0 0 0 1 1 1 00 0 (0*8)+(0*4)+(0*2)+(1*1) (1*8)+(1*4)+(0*2)+(0*1) 12 1 C 12
• ก 8 16 2 F กก ก F ก ก 8 กก 2 F3 16 กก 2 F4 13
• F ก 8 16 2 ก 738 =( )2 A316 = ( ) 2 7 3 10 3 1 1 1 0 1 1 1010 0011 Ans: 1110112 Ans: 1010000116 14
• F ก 8 16 2 ก 7.38 =( )2 A3.B16 = ( ) 2 7 . 3 10 3 . 11 1 1 1 0 1 1 1010 0011 1011 Ans: 111 . 0112 Ans: 10100001.101116 15
• ก ก ก ก ก Complement 16
• ก ก ก ก 1101.112 5345 F31C16 + + + 0111.012 1235 235016 10101.00 2 F F 1266C16 F 5 5 17
• ก ก 4325 1011.0112 - - 1435 0111.1012 2345 0011.1102 18
• ก F (Complement) Complement ( FR ) 2 Complement R Complement R-1 R-1’ Comp. R’ Comp 2 1’ Comp 2’ Comp. 8 7’ Comp 8’ Comp 10 9’ Comp 10’ Comp 19
• ก F F ก F R-1 ִ F F ִ F F ִ 2910 F 99  9’ Comp : 99 -29 = 70 ִ 101.112 F 111.11 1 ‘Comp : 111.11 - 101.11 = 010.00 20
• ก F F ก F R ִ F กF Fก ก ก F F F ก ִ 2910 F  10 ‘ Comp : (99 + 1) - 29 = 71 ִ 101.112  2 ‘Comp: (111.11 + .01) - 101.11 = 0010.01 21
• F ก ก ก F ก R-1 Complement ก ก ก 1’ Complement 2 ก F F F ก F F R-1 Complement F F ก F R Complement F 1 ก ִ 2’Comp = 1’ Comp + 1 ก 22
• ก F F F F กก F FF ก ก ִก R’ Comp. F ִก R-1’ Comp. F ก ก กก F F 23
• F ก F R-1’ Comp. 4325 - 1435 = ? 1011.011 2- 111.1012 = ? 1) 444 - 143 = 301 1) 1 111.111 - 0 111.101= 1 000.010 2) 432 + 2) 1011.011 + 301 1000.010 1 233 + 1 0011.101 + 1 1 234 0011.110 24
• F ก F F R 4325 - 1435 = ? 1011.011 2- 111.1012 = ? 1) 1000 - 143 = 302 1) 10000.000 - 0111.101=1000.011 2) 432 + 2) 1011.011 + 302 1000.011 1 234 1 0011.110 25
• F ก F ***ก F F กF F F F ִ ก F F ִ ก ก ก F F ก ก F F ก F ก ִ ก F F F F F F ก 26
• F ก F ***ก F F กF ตัวอยาง 10112-11002= ? F 1 1111-1100= 0011 R-1 complement 2 1011+ ขอแตกตางจาก R comp. 0011 1110 3 1111-1110 = - 0001 27
• F ก F ***ก F F กF F F F ִ ก F F ִ ก ก ก F F ก ก F F ก F ก ִ ก F F F F F F ก 28
• F ก F ***ก F F กF ตัวอยาง 10112-11002= ? คําถาม : ใชวิธีลบแบบใดอยู R-1 หรือ R complement ? 1 10000-1100= 0100 ดูจาก 2 1011+ 0100 3 10000-1111 = - 0001 1111 29
• ก F F Data Representation ก F ก (Alphanumeric Data Representation) ก F (Numeric Data Representation) ִ (Integer Representation) ִ (Floating Point Representation) 30
• ก F ก BCD : Binary Coded Decimal Code EBCDIC: Extended Binary Coded Decimal Interchange Code ASCII : American Standard Code for Information Interchange 31
• BCD F6 ก 1 ก F 64 ( 26 ) C B A 8 4 2 1 Digit bit Zone bit Check bit/ Parity bit 32
• BCD ก BCD ִก (0 - 9) Zone Bit 00 ִก ก ก F Zone bit 11 33
• EBCDIC F8 ก 1 ก F 256 ( 28 ) C B A 8 4 2 1 Digit bit Zone bit Check bit/ Parity bit 34
• EBCDIC ก กF EBCDIC 2 ִก ก Zone Decimal ִก ก Packed Decimal ก ก Zone bit F 1111 F F ( 15 ,F) 1100 ก (+,12 ,C) 1101 (-,13 ,D) 35
• ก F Packed Decimal ก ก ก ก EBCDIC F F ก ก ก F F F Fก 36
• ก PACK “-123” 1101 0001 1101 0010 1101 0011 F Zone bit Digit bit F Zone bit F F Digit Bit F ก F 16 (123D)16 Unpack ก F ก ก Pack 37
• ASCII 2 7 ก 8 ก F F F กF ก ก F EBCDIC Zone bit ִ 0101 011 ִ ก 1010 100 38
• Parity bit Check bit F ก 2 Even Parity F 1 110001 F 1 F 0 110101 Odd Parity F 1 0 110001 1 110101 39
• ก F ก F ก F (Fixed length word) 1 half-word F 2 F Full-word F 4 F Double-word F 8 F 40
• ก Sign Magnitude / Pure binary code 2’ Complement 1’ Complement 41
• Sign Magnitude F ก F Sign bit ก F Magnitude MSB LSB Sign bit Magnitude 1 0 ก 1 Word = 4 Byte = 32 Bit 42
• ก F Sign Magnitude 1 Word = 4 Byte = 32 bit 31 32 2 1 0 0 0 0 ......................... 0 1 1 0 0 1 25=110012 1 0 0 ......................... 0 1 1 0 0 1 -25 43
• ก F 2’ Complement F ก ִ ก Sign Magnitude ִ F F 2’ Complement 44
• F ก F 2’ Complement F 28 = 111002 MSB LSB 0 000000.............0000000000 1 1 1 0 0 1 111111.............1111111111 0 0 0 1 1 + 1 1 111111.............1111111111 0 0 1 0 0 45
• Floating Point Representation R = + - M * B+- E 31 30 24 0 Sign Exponent Mantissa S Sign ก E Exponent F กก M Mantissa F 46
• ก Floating point 16 Normalization 16 ( ก ก ) Sign, Exponent, Mantissa 2 ִSign : 1 F 0 F ก ִMantissa : 2 ก F F 47
• ก Floating point Exponent F F ก F F Excess 64 ִexponent 16 = 4016 + true exponent16 ִexponent16 ----> exponent 2 48
• F Floating point 28 ----> 1C16 1C16 = (+.1C * 102)16 Sign ----> 0 Mantissa ----> 0001 11002 Exponent ----> 4016 + 216 = 42 16 -----> 100 00102 0 100 0010 0001 11000000.......................... 49