{"id":177,"date":"2018-09-28T18:07:14","date_gmt":"2018-09-28T16:07:14","guid":{"rendered":"http:\/\/borgs.fr\/?p=177"},"modified":"2018-12-21T11:08:58","modified_gmt":"2018-12-21T10:08:58","slug":"binary-extended","status":"publish","type":"post","link":"http:\/\/borgs.fr\/?p=177","title":{"rendered":"Binary extended"},"content":{"rendered":"<p><span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{bit: [0|1]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{word2: bit[2]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{word4: bit[4]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{word8: bit[8]} \/\/octet<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{word16: bit[16]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{word32: bit[32]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@8: {word8}} \/\/address<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@8.2: word8[2]}<\/span> \/\/ double cpu searching to express @16<br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@16: {word16}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@16.2: [{word16}]*2}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@32: {word32}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@32.2: [{word32}]*2}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@64: {word64}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@n: {wordn}} \/\/ hardware dependent<\/span><\/p>\n<p><span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ types integer<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ does the hardware address is intented to be as long as the value ?<\/span> Nope ! But it has to express some bus logic to reach the data<br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{int8: {@n, {sign: bit}, value: word8}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{int16: {@n, {sign: bit}, value: word16}} \/\/long<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{int32: {@n, {sign: bit}, value: word32}} \/\/double<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{int64: {@n, {sign: bit}, value: word64}} \/\/long_double<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/types float<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ fundamentals questions about math behaviors<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{float8: {int8, pos: bit[4], decimal: word8}} \/\/ position can be 4 bit number ? really<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ or just<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{float8: {int8, decimal: word8}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ Functions<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ what is it<\/span><\/p>\n<p>Primitives operations the cpu can do :<\/p>\n<p><span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ types Char<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">\/\/ must primary define ASCII and func<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{binary: [0|1]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{@: [binary]*bit}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{connect&gt;(@)&gt;[binary]}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{value: connect({@: [binary]}) \/\/data<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{type: {integer4: {[value]*4, sign: {bit}}}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{type: {integer8: {[value]*8, sign}}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{type: {integer16: {[value]*16, sign}}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{type: {float4: {integer4: {, decimal: integer4}}}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{type: {float8: {integer8: {, decimal: integer8}}}}<\/span><br \/>\n<span style=\"color:rgb(0,0,0); font-family:sans-serif; font-size:12.8px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px; -webkit-text-stroke-width:0px; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none; text-align:left;\">{type: {float16: {integer16: {, decimal: integer16}}}}<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>{bit: [0|1]} {word2: bit[2]} {word4: bit[4]} {word8: bit[8]} \/\/octet {word16: bit[16]} {word32: bit[32]} {@8: {word8}} \/\/address {@8.2: word8[2]} \/\/ double cpu searching to express @16 {@16: {word16}} {@16.2: [{word16}]*2} {@32: {word32}} {@32.2: [{word32}]*2} {@64: {word64}} {@n: {wordn}} \/\/ hardware dependent \/\/ types integer \/\/ does the hardware address is intented to be as long as &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/borgs.fr\/?p=177\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Binary extended&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/borgs.fr\/index.php?rest_route=\/wp\/v2\/posts\/177"}],"collection":[{"href":"http:\/\/borgs.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/borgs.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/borgs.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/borgs.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=177"}],"version-history":[{"count":2,"href":"http:\/\/borgs.fr\/index.php?rest_route=\/wp\/v2\/posts\/177\/revisions"}],"predecessor-version":[{"id":209,"href":"http:\/\/borgs.fr\/index.php?rest_route=\/wp\/v2\/posts\/177\/revisions\/209"}],"wp:attachment":[{"href":"http:\/\/borgs.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/borgs.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/borgs.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}