Re: Páteční hádanka - C a HW
gatilo
gatilo na centrum.cz
Pátek Říjen 2 14:53:11 CEST 2015
2.10.2015, 14:52:46
MSP430Gxxx ???
S pozdravem Pavel
mailto:gatilo + zavinac + centrum.cz
--
Jan Waclawek napsal:
> Ano, to vsetko sedi, a ano, je to velmi neobvykle.
> No a o aku architekturu teda ide?
> wek
> ----- Original Message ---------------
>>Narazil jsem na to, kdyµ jsem četl kód pro sériovou komunikaci, posílalo se 256 bytů zpracovalo to 256 bytů, ale
>>zapisovalo se to do pole o 128 char (to jsem je±tě pobral) a adresovala se poloviční velikost ... tak jsem na±el chybu,
>>kde nebyla :-[. Setkal jsem se s přístupem, kde se zapisovalo také po 16 bitech ale adresovalo se po 8 bytech. Ale to jen
>>z uint16_t nepoznáte.
>>
>>Pak mě při±el zajímavý sizeof(int) = 1, vzhledem k C11 § 6.5.3.4 odstavec 2:
>>
>>The sizeof operator yields the size (in bytes) of its operand ...
>>
>>Protoµe jsem si pamatovat in bytes (ale bez závorky), tak mě to nějak nevycházelo.
>>
>>Je to v±echno logické, jen jsem se detailně nesetkal s architekturou s organizací paměti 1x16 a ne 1x8 a tak mě to zmátlo.
>>A to jsem na ní napsal uµ jeden projekt, ale nepotřeboval jsem souvisle vyplnit blok paměti. Při±lo mě to zajímavé.
>>
>>ced
>>
>>
>>Dne 2.10.2015 v 13:29 Jan Waclawek napsal(a):
>>> Pardon, CHAR_BIT
>>>
>>>
>>> ----- Original Message ---------------
>>>> Este som chvilu cumel do normy a do Jonesovej knihy.
>>>>
>>>> Na urcenie poctu bitov je to dobre, ale netreba nasobit konstantou 8 ale
>>>> makrom CHAR_BITS z <limits.h>
>>>>
>>>> wek
>>>>
>>>>
>>>> ----- Original Message ---------------
>>>>> Je to jen tak pro zajímavost a proč neodvozovat počet bitů v proměnné pomocí sizeof ale jen velikost :-)
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Daląí informace o konferenci Hw-list